- 博客(17)
- 收藏
- 关注
原创 cocos3.8程序化编辑动画剪辑【SpriteFram】
利用cocos创建游戏时,玩家动画可能有十几个,如果都用创建动画的方式来实现的话,也太麻烦了,通过脚本模块程序化地创建动画剪辑可以方便很多,可参考官方文档示例:我需要把如下玩家idle动画加载到场景中。
2024-12-26 10:08:33
334
原创 cocos3.8安装网页端预览调试工具并解决错误
ccc-devtools 是一款用于 Cocos Creator 网页端预览的调试工具,可以实时显示场景的节点树,并对节点属性进行同步更改。
2024-12-25 19:01:40
446
原创 【已解决】could not read Username for ‘https://x.x.x‘:Device not configured
查看我的全局配置发现git账户都是正确的。要求重新输入账户密码,输入之后,问题解决。到该git项目根目录下执行命令。利用插件工具更新代码时发现。
2024-12-24 15:00:07
135
原创 cocos使用对象池来管理子弹类
1.定义对象池:static _nodePool: cc.NodePool = new cc.NodePool();2.创建对象:首先尝试从对象池中获取一个节点。如果对象池为空,则从预制体(Prefab)中实例化一个新的节点。设置节点的名称、激活状态和其他属性。返回创建的子弹对象。public static create(id: number, fireIndex: number, skinIndex: number) { let node = this._nodePool.get
2024-12-07 18:06:06
233
原创 程序中单例模式的使用
可以使用DataManager.Instance来存储和读取数据。Base->Singleton.ts //统写一个方法。dataManager使用范型接收。
2024-12-07 15:53:24
150
原创 力扣热题100 滑动窗口
方法返回字符串中规定索引(下标)处字符的 Unicode。的子串,返回这些子串的起始索引。不考虑答案输出的顺序。方法返回字符串中指定索引(下标)处的字符。,请你找出其中不含有重复字符的。
2024-10-22 17:35:17
153
原创 LeetCode热题100哈希
找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。是由重新排列源单词的所有字母得到的一个新单词。可以按任意顺序返回结果列表。给你一个字符串数组,请你将。请你设计并实现时间复杂度为。给定一个未排序的整数数组。
2024-10-21 15:57:17
318
原创 [力扣面试经典150] 7~10
根据题目的描述,只要存在一个位置 x,它本身可以到达,并且它跳跃的最大长度为 x+nums[x],这个值大于等于 y,即 x+nums[x]≥y,那么位置 y 也可以到达。在遍历的过程中,如果 最远可以到达的位置 大于等于数组中的最后一个位置,那就说明最后一个位置可达,我们就可以直接返回 True 作为答案。对于当前遍历到的位置 x,如果它在 最远可以到达的位置 的范围内,那么我们就可以从起点通过若干次跳跃到达该位置,因此我们可以用 x+nums[x] 更新 最远可以到达的位置。
2024-10-08 19:50:17
957
原创 [力扣面试经典150] 1~6
我服了 我还考虑如果出现多个值怎么办,但是找的的是出现n/2次的数,一个数组里面怎么会有两个大于n/2的数 付了,排序之后的下标为n/2。思路:nums遇到val就把val和最后一个不是val的值交换,用双指针(就是好用哈,好多题都有用到)pos_i++;思路:两个指针,一个在前,一个在后,当前面的指针所指数值不等于后面一个是,后面一个指针++;翻转数组,先把整个数组翻转,然后再翻转【0,k%n -1】,在翻转 【k%n,】思路3:找到数组的去重数组,然后再一个一个的遍历 不行明显O(log(2n))
2024-09-19 16:06:24
973
原创 cocos脚本控制动画
就可以通过state_anim获得当前动画所有状态。4.控制动画在某帧开始播放。1.控制动画开始播放。2.获得动画播放状态。3.控制动画播放次数。
2024-07-25 10:30:36
551
原创 cocoscreator多脚本使用监听和发射事件
需要在多脚本使用监听和发射事件EventTarget 类需要全局使用一个实例化的EventTarget 类的对象,不要每次都重新声明。
2024-06-30 15:27:20
804
原创 蓝桥杯-——罗马数字的暴力破解
罗马数字的表示主要依赖以下几个基本符号:I 1 V 5 X 10 L 50 C 100 D 500 M 1000这里,我们只介绍一下1000以内的数字的表示法。单个符号重复多少次,就表示多少倍。最多重复3次。比如:CCC表示300 XX表示20,但150并不用LLL表示,这个规则仅适用于I X C M。如果相邻级别的大单位在右,小单位在左,表示大单位中扣除小单位。比如:IX表示9 IV表示4 XL表示40更多的示例参见下表,你找到规律了吗本题目的要求是:请编写程序,由用.
2022-01-12 22:02:44
656
原创 动态规划——坐标型
絮絮叨叨:大家好哦,接下来我将要和大家一起学习动态规划,对于这块我现如今还是一名小笨鸟,我分享了一些我在学习中的方法,若有不对或者你有更好的办法,谢谢你提出来,我们一起进步。动态规划一般分为三大部分:坐标型动态规划序列型动态规划划分型动态规划今天主要来学习坐标型动态规划以下是我的做题步骤:确定状态 确定子问题,突破口是研究最后一步的解法转移为方程 写出该问题的方程初始和边界情况 做到无重复、不遗漏我将从下面几道题来演示这几个步骤一个机器.
2021-10-21 17:30:40
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人