用的2.3.1,但开发的是2d游戏,用的都是Vec2
但node的position: Vec3
很多地方vscod飘红就算了,
但用position做坐标转换,坐标运算等操作,都是调用的Vec3中的方法,比如cross,v2和v3的实现方法就不一样·····
有什么好的规避办法么·······
用的2.3.1,但开发的是2d游戏,用的都是Vec2
但node的position: Vec3
很多地方vscod飘红就算了,
但用position做坐标转换,坐标运算等操作,都是调用的Vec3中的方法,比如cross,v2和v3的实现方法就不一样·····
Cocos Boarding, Cocos Checkin?
打开 CocosDashboard 开启一个项目后,如果关闭Creator主窗口,再去双击 CocosDashboard 就打不开了,电脑重启后又可以打开一次。这问题有人遇到不?
系统 macOSX 10.14.6
在菜单栏看下,有个小图标。
任务栏上有一个小图标,通过小图标可以打开已经打开的 Dashboard 的窗口。这部分体验后续我们优化下。谢谢反馈~
还有批量拖资源进数组的功能也没有,每次一张张拖入真累。
2.4 就有了
Cocos Manager,Cocos Logon,Cocos Explorer?
/**
* !#en Animation will play the default clip when start game.
* !#zh 在勾选自动播放或调用 play() 时默认播放的动画剪辑。
* @property defaultClip
* @type {AnimationClip}
*/
defaultClip: {
type: AnimationClip,
get: function () {
return this._defaultClip;
},
set: function (value) {
if (!CC_EDITOR || (cc.engine && cc.engine.isPlaying)) {
return;
}
if (this._defaultClip) {
this.removeClip(this._defaultClip, true);
}
if (value) {
this.addClip(value);
}
this._defaultClip = value;
},
tooltip: CC_DEV && 'i18n:COMPONENT.animation.default_clip'
}
简单问下,这个defaultClip为什么只能在编辑环境下才能设置?
我在代码里想动态修改defaultClip,没办法设置
引擎组大大, 在编辑器里有没有快捷键来控制node的显示与隐藏, 每次都是鼠标点来点去, 不是太方便
3d粒子在编辑器里面预览回非常卡顿,win10这个非常影响调试看效果呢,每次改了参数还要运行起来才能看到效果
CocosCreator Home 怎么样,贴切有温暖。
onLoad(){
this.playMusic();
}
playMusic(){
let file = “2”;
cc.loader.loadRes(file, cc.AudioClip, (err, r) => {
console.log(err);
let id = cc.audioEngine.playMusic(r, false);
cc.audioEngine.setFinishCallback(id, this.playMusic);
});
}
这样播放音频,有试过吗?我新建一个空白项目。
第一次播放没问题,播放完可以回调,但是第二次播放完,就不回调了,之前1.9.3还是可以回调的
为啥不设置loop为true
因为我们项目背景音乐有多首歌,是随机播放的,播放完,下一首可能变了
我项目是1.9.3,因为后面要做3d,就升级,发现音乐播放两次就不能播放了,本来以为是项目代码的问题,
后来我新建一个空白项目测试,发现也有这个问题
嘿,我也提供一个名称好了,叫CocosCreator Center
。
Cocos Launcher