Cocos Creator v1.7.2 测试版发布帖(12月21日更新 beta.2)

回报一个问题,

画面载入多个Spine动画 ( 约 3-40个 )

每个都使用代码 loader 载入spine动画,
并且在载入 sp.SkeletonData后,将 data指定给 Spine组件的skeletonData后,

立刻呼叫setCompleteListener进行Spine事件监听,

this.Spine.setCompleteListener( function( trackEntry )
{
   let animationName = trackEntry.animation ? trackEntry.animation.name : "";
   cc.log("[Spine][t:%s] animation [%s] complete.", trackEntry.trackIndex, animationName);
});

在模拟器上,每当编辑完代码,回到ccc执行模拟器,约有 20%的机率会出现下面这个异常

Simulator: ERROR: TypeError: this._compeleteListener is not a function.
(In 'this._compeleteListener(trackEntry, loopCount)', 'this._compeleteListener' is undefined), 
location: script/jsb_spine.js:37:32

谢谢反馈。能不能提交一个demo给我们?

+1
1.7.2在这个位置也可能会crash。概率比较高,位置不固定。

修改成__ctor__就可以了

这里能不能加个自定义备注?

1.7.2. beta.2 Android 编译出错啊:
arm-linux-androideabi-g++: error: E:jiutongqipai_cccs1.7buildproject_zhjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libv8_builtins_generators.a: No such file or directory

为什么路径的斜杠没了啊
@jare @panda
项目急等上线啊,拜托各位老大帮我看下!!!

替换LaunchScreenBackground的背景图,换图必报错,用原来的图就没事,不会是1.72的问题吧?

貌似和这个问题一样:http://forum.cocos.com/t/creator1-7-ios/54406

支持国产,争取早日取代u3d

1赞

1.7.2, win10, 有时出现这个错误:

E/jswrapper (519): [ERROR] (..\jswrapper\v8\Object.cpp, 519): Invoking function (37D585D8) failed!
E/jswrapper (267): ERROR: Uncaught TypeError: Cannot read property 'x' of null, location: src/jsb_polyfill.js:0:0
STACK:
[0]set@src/jsb_polyfill.js:5666
[1]sample@src/jsb_polyfill.js:4402
[2]15.proto.sample@src/jsb_polyfill.js:4730
[3]process@src/jsb_polyfill.js:4634
[4]15.proto.update@src/jsb_polyfill.js:4678
[5]update@src/jsb_polyfill.js:4536

this._position怎么会是null呢? (自己的代码肯定没有直接操作过 this._position)


也有在这里报错的:

E/jswrapper (267): ERROR: Uncaught TypeError: Cannot set property 'scaleX' of null, location: src/jsb_polyfill.js:0:0
STACK:
[0]set@src/jsb_polyfill.js:5747
[1]sample@src/jsb_polyfill.js:4402
[2]15.proto.sample@src/jsb_polyfill.js:4730
[3]process@src/jsb_polyfill.js:4634
[4]15.proto.update@src/jsb_polyfill.js:4678
[5]update@src/jsb_polyfill.js:4536
E/jswrapper (519): [ERROR] (..\jswrapper\v8\Object.cpp, 519): Invoking function (3FDCA2D8) failed!

都是在AnimationManager.update()里面报错的。是不是某种情况下,node被释放了,但是animation还在?

节点被场景销毁了

节点被销毁了,animation不应该也一起销毁吗?

http://forum.cocos.com/t/node-animation/54691/2?u=timium

1.7.2. beta.2 Android 编译出错啊:
arm-linux-androideabi-g++: error: E:jiutongqipai_cccs1.7buildproject_zhjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libv8_builtins_generators.a: No such file or directory

为什么路径的斜杠没了啊,这是怎么回事,能不能理我一下!! @jare 谢谢了

是这个版本引入的么?这块东西从1.7开始就一直没改。应该是个例。
你可以换台电脑试试看,我估计是哪里环境配置有问题。

android,api 17 ,自定义splash使用第一种方法,启动必报错。

Caused by: java.lang.NullPointerException
at org.cocos2dx.lib.Cocos2dxHelper.runOnGLThread(Cocos2dxHelper.java:103)
at org.cocos2dx.lib.Cocos2dxAudioFocusManager.unregisterAudioFocusListener(Cocos2dxAudioFocusManager.java:121)
at org.cocos2dx.lib.Cocos2dxActivity.onDestroy(Cocos2dxActivity.java:354)
at org.cocos2dx.javascript.AppActivity.onDestroy(AppActivity.java:79)
at android.app.Activity.performDestroy(Activity.java:5603)
at android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1135)
at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:3692)
at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3723) 
at android.app.ActivityThread.access$1500(ActivityThread.java:162) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1319) 
at android.os.Handler.dispatchMessage(Handler.java:102) 
at android.os.Looper.loop(Looper.java:157) 
at android.app.ActivityThread.main(ActivityThread.java:5387) 
at java.lang.reflect.Method.invokeNative(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:515) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081) 
at dalvik.system.NativeStart.main(Native Method) 

应该是很底层报的错,之前以为是anysdk的问题,还发帖问过他们,他们也没说出个所以然来。
不怎么会android,希望能帮忙看下为啥,是我的问题还是有什么没弄对。

能帮忙看下这个问题吗?谢谢了
http://forum.cocos.com/t/creator-ios-app/54689

pc系统默认是微软雅黑 字体
chrome字体显示正常 360浏览器字体却是宋体 好奇怪呀
布局的label都是创建后默认的形式没动过 求助

我也碰到了这个问题 请问你后来解决了吗?

自定义Splash我们也做了一个,我整理一下发这里,稍等