1.3.3 升級到 1.4.0 後 mp4 無法 decode!!!
你指的是 VideoPlayer 么?
是的 是用 VideoPlayer, 原本 1.3.3 可以播放的 mp4
升级到 1.4.0 就无法 decode (预览与编译皆失败)
我是编译成 web-mobile
这个应该是 mp4 被当成 webAudio 去解析了,可是为什么会被当成音频了?
你是怎么使用的哦?
非常感谢,这个结论可信度很高,因为 Webstorm 的保存是自动的,切回 Creator 的一瞬间就会自动保存。所以很有可能在切换 Creator 之后保存才会生效,可是切回去之后 watch 也就同时关闭啦!而 VSCode 是手工 ctrl + s 的,所以没这个问题。
嗯嗯,此外WebStorm默认开启Safe Write功能,保存时先把文件写到临时文件,写完了再删除原文件并重命名临时文件,可能就更慢了。
知道了原因希望下版本能想办法修复一下,谢谢~
getSlots 接口因为返回的是对象数组。绑定较为复杂,所以暂时并未提供 js binding。
哦,好的谢谢!
是有的 只是字体颜色太浅 你可以换个颜色深一点的背景图片看看
除此之外,如果正在使用版本控制系统同步文件的时候切回Creator,也可能造成Creator只检测到部分文件被修改。
还是spin, 我们用creator比较早,是1.0版本的,之前做的spin动画在手机上可以运行,在浏览器是不行的,现在在1.4的各beta版中手机上也运行不了了,希望@creator们指点一下
已解决spin版本问题
1.4.0 beta.9,Windows平台。Canvas模式下开启脏矩形的一个Bug。
描述:鼠标移到该项目HelloWorld场景的Button节点上时,Button及其子节点会变灰。关闭脏矩形后Bug消失。
@panda @zilong
最小重现项目:HelloWorld.zip (6.8 KB)
重现步骤:
- 下载并打开该HelloWorld项目;
- 用Chrome在Canvas模式下运行helloworld场景;
- 鼠标移动到4个Button上,Button变灰;
- 取消FadeIn.js的onLoad第一行关闭脏矩形的注释,保存并刷新场景,Bug消失。
(注意:helloworld场景的节点个数和排列经过试验安排,改变或删除节点可能重现不了Bug)
加载代码如下:
cc.loader.loadRes(url, cc.SpriteFrame, (err, ret)=> { if (!err) { cc.log("load success + " + url); animal.getComponent(cc.Sprite).spriteFrame = ret; } else cc.log("load " + url + " failed: " + err); });
错误信息如下:
CCLoader.js:296 Uncaught TypeError: url.indexOf is not a function(…)
加载代码修改成如下(不以SpriteFrame格式加载)就不报错了:(用TextureCache加载也没问题)
cc.loader.loadRes(url, (err, ret)=> { if (!err) { cc.log("load success + " + url); animal.getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(ret); } else cc.log("load " + url + " failed: " + err); });
如果想修改源代码(如CCLoader.js)调试的话,改完之后该怎么做才能生效?
从1.4.0beta3开始,把脚本作为插件导入,不会起作用,其他脚本识别不了
请问一下,win7系统,之前装过1.4.0 beta5,然后下载了最新的1.4.0 beta9,打开beta9看到选语言界面选了之后就没反应了,有人知道原因吗?
更新一下,方便后面碰到问题的人(自己摸索解决了):需要把C盘用户目录下的.cocoscreator文件删掉才行(这个文件默认是隐藏的)
下了一个Cocos cReator 1.4 Beta版本,结果打开不了项目。
删掉进程里面的CocoeCreator.exe再打开还是打开不了。
删掉项目里面的library,local,temp目录页打开不了。
并且连新建一个项目点了都没反应。
我用的win7 64位。
请问应该怎么办?