- 博客(15)
- 收藏
- 关注
原创 sprite置灰与还原
图片置灰与还原_sprite.setMaterial(0, cc.Material.getBuiltinMaterial('2d-sprite', 0));2.将图片置灰_sprite.setMaterial(0, cc.Material.createWithBuiltin(cc.Material.BUILTIN_NAME.GRAY_SPRITE, 0));缺点:相当于材质的改变,会造成drawCall增加,即同一图集的图片也会分开计算dra
2022-03-14 11:23:45
587
原创 js论a++与++a
let a = 0;console.log(a++); --> 0console.log(++a); --> 2a++先完成计算 在进行自增操作++a 前置++ 先完成自增操作 再参与计算之中
2021-11-12 15:37:33
889
原创 vs code JS与TS 类型校验提示错误问题
将下面两行代码放入并保存即可{ "javascript.validate.enable": false, "typescript.validate.enable": false,}
2021-07-15 17:03:38
2514
原创 龙骨动画直接播放最后一帧
其实只是一个小技巧:spine.timeScale=1000;将动画节点的播放速度瞬间放大倍数,在一瞬间播完以达到直接播放最后一帧的效果。
2021-06-24 15:24:26
551
原创 cocos creator-js-虚拟摇杆
cc.Class({ extends: cc.Component, properties: { bg: cc.Node,//--移动节点可移动范围 以及触摸范围 可进行分开 moveNode: cc.Node,//--待移动节点 handNode: cc.Node,//--摇杆节点 hand: cc.Node,//--摇杆上小圆圈 }, onLoad() { this.bg.on(cc.No..
2021-06-18 14:30:31
477
1
原创 vsCode常用快捷键
Ctrl+C 复制选中内容,如未选中则复制一整行 Ctrl+X 剪切选中内容,如未选中则剪切一整行 Ctrl+V 粘贴复制或剪切内容 Shift+Alt+F代码格式化 Ctrl+S 保存 Alt+Up整行向上移动一行 Alt+Down整行向下移动一行 Home 移动到行首 End 移动到行尾 Ctrl+F查找 F11全屏 ctrl+/单行注释 ctrl+左右方向键光标单词间左右移动 ctrl+shift+左右方向键 光标所在位置为起点,单词为单位,向左向右进行选中 ...
2021-05-31 11:05:48
234
原创 cocosCreator性能优化
注意:主要针对的是js,ts语言逻辑优化数组排序时可以使用自带的 sort()方法。 数组本地存储时可以考虑联合字典进行使用,方便查找。 当同一类数据较多时,在传输时可以进行数据堆叠,减少查找的时候计算较大。 减少不必要的console.log() 输出。 避免在update里面做耗时操作(比如:读写文件、播放音效)。 大量预制体prefab实例化,可以分帧创建,避免顿卡。 功能实现尽可能使用最优方案,减少不必要的逻辑。 对于背包等需要生成大量预制体的界面可以引入对象池。 对于经常出.
2021-05-28 12:00:18
1222
原创 ts基础语法
(一)循环语句while(){ } 循环以及 do{ }whild()语句 区分:前者先判定才会去执行 后者执行完才会判定(二)StringcharAt() ---返回在指定位置的字符。 concat() ---连接两个或更多字符串,并返回新的字符串。 indexOf() ---返回某个指定的字符串值在字符串中首次出现的位置。 lastInde...
2021-05-27 11:43:49
1083
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人