cocos creator学习笔记
cocos版本:2.0.10
一、关于合图
1、合图可以连子文件夹一起合;
2、粒子和龙骨不能放进合图,合图会再拷贝一份。
二、Sprite图片变灰
let state = cc.Sprite.State.GRAY;
let sprite = node.getComponent(cc.Sprite);
sprite && sprite.setState(state);
三、节点隐藏
1、active=false;挂节点上的事件都会暂停;
2、opacity=0;触摸事件还在;
四、bignumber转字符串
1、bignum.toFixed(0, 1);
2、BigNumber.config({
EXPONENTIAL_AT: 1e9
})
五、获取图片的真实url
cc.loader.md5Pipe.transformURL(spriteFrame.getTexture().url)
六、用不同版本creator发布导致错误
将build文件夹删除,重新发布
七、缓动动画runAction
1、延迟执行
cc.delayTime
2、执行播放回调
cc.sequence(a,cc.callfunc())
八、龙骨动画更换图片
const slot = this._armature.getSlot(key);
if(slot) {
slot.displayController = 'none';
slot.display.setTexture(cc.url.raw(tex));
}
九、变量更名
关闭编辑器,修改脚本变量名和对应prefab的变量名,再打开编辑器,可以不用重新拖
fire和prefab文件应该是只有打开工程的时候读取,保存的时候写入。其它时候全都是在内存操作。所以在打开期间改fire不会生效
十、Button报错
原来Button的Target没问题,在移动后变成了default_btn_disabled。就报错了。
十一、资源加载
1、粒子不能远程加载
上一篇:微信小游戏模糊问题
下一篇:无