哪个pr?
你发的这个
然后engine我也顺便pull了一下…
麻烦提供详细报错信息,以及重现方式
模拟器没有的texture._glID / texture.getName() 的问题
這個還沒有人回復啊
谢谢反馈,已修复
已建立 issue,等 P 大回来会修复的
直接说没有这个成员。我用for in查询过,cc.Class里面确实没有extend.
代码如下
var gGameApp = null;
var GameApp = (function(){
'use strict';
var GameApp = cc.Class.extend({
ctor: function() {
gGameApp = this;
this.gGcCount = 0;
},
init: function() {
new GameCoreData();
gGameCoreData.init();
cc.director.getScheduler().scheduleUpdateForTarget(this, 0, false);
cc.director.runScene(lc.createScene(HelloWorldScene));
},
update: function(dt) {
this.gGcCount += dt;
if(this.gGcCount >= 1) {
this.gGcCount = 0;
cc.log("updating for gc ...");
cc.sys.garbageCollect();
}
},
});
return GameApp;
})();
creator的cc.Class跟cocos2d-js的cc.Class已经不一样的。你看看每个脚本组件的extend写法。
如果要用旧的写法,好像是_ccsg.Class看看。
好吧,我再研究,好像确实不一样了。还有一个问题,我后期能否自己把ccui里面的东西移过来,然后用jsb2.0做绑定,因为我现在还不是以编辑器为主要开发,而是以代码为主要开发。因为要享受v8和jsc的好处啊。
对了,刚确认了一下,cocos2d-js的cc.Class的写法在creator里面已经不支持了。
必须用creator的新的写法,参考组件继承的方式。
我建议要么直接完整迁移到creator重新做ui,要么就继续用cocos2d-js。你这个中间态很是麻烦。后期升级这些工作也还是要做的。
beta3 的 lite 没有包含最新的修改。。你可以 pull lite 最新代码再试下
那我等你们正式版出来了再测试吧,反正我现在只是测试而已
好吧,确实,中间态。
ok
多谢多谢~
是啊 这个论坛功能太简陋了 还没discuz好 ,
另外官方可以搭建一个对外的bug管理系统 便于收集整理各种问题 ,免得这样一个一个bug帖子多了 也浪费官方人员的时间
从1.6.0更新到1.7.0bate3,用 android studio 出安卓包就提示这个错误~~
Information:Gradle tasks [:mndld:assembleDebug]
Error:error: /Applications/CocosCreator.app/Contents/Resources/cocos2d-x/external/android/x86/libwebsockets.a(getifaddrs.c.o): multiple definition of ‘getifaddrs’
/Users/sqm/Downloads/pack/sdk/ndk-bundle/toolchains/x86-4.9/prebuilt/darwin-x86_64/i686-linux-android/bin/ld
Error:error: /Applications/CocosCreator.app/Contents/Resources/cocos2d-x/external/android/x86/libwebsockets.a(getifaddrs.c.o): multiple definition of ‘freeifaddrs’
Error:error: ld returned 1 exit status
ios 版本 graphics绘画的内容没有显示,在mac和网页上正常
