-
Creator 版本:v2.1.1
-
目标平台: 模拟器
-
详细报错信息,包含调用堆栈:
Simulator: E/jswrapper (271): ERROR: Uncaught TypeError: cc.spriteFrame is not a constructor, location: assets/test.js:0:0
STACK:
[0]loadImg2@assets/test.js:52
[1]emit@src/cocos2d-jsb.js:16340
[2]emitEvents@src/cocos2d-jsb.js:16323
[3]_onTouchEnded@src/cocos2d-jsb.js:15910
[4]214.CallbacksInvoker.invoke@src/cocos2d-jsb.js:32990
[5]_doDispatchEvent@src/cocos2d-jsb.js:10069
[6]dispatchEvent@src/cocos2d-jsb.js:10717
[7]_touchEndHandler@src/cocos2d-jsb.js:9961
[8]_onTouchEventCallback@src/cocos2d-jsb.js:22962
[9]_dispatchEventToListeners@src/cocos2d-jsb.js:23046
[10]_dispatchTouchEvent@src/cocos2d-jsb.js:22995
[11]dispatchEvent@src/cocos2d-jsb.js:23268
[12]handleTouchesEnd@src/cocos2d-jsb.js:30955
[13]anonymous@src/cocos2d-jsb.js:31128
[14]anonymous@src/cocos2d-jsb.js:31148
[15]dispatchEvent@jsb-adapter/jsb-builtin.js:2805
[16]anonymous@jsb-adapter/jsb-builtin.js:2876
E/jswrapper (534): [ERROR] (…\cocos\scripting\js-bindings\jswrapper\v8\Object.cpp, 534): Invoking function (12BEA918) failed!
at HTMLElement.print-simulator-log (D:\CocosCreator\resources\app.asar\editor\builtin\scene\panel\messages\scene.js:1:1669)
at Object.e._dispatch (D:\CocosCreator\resources\app.asar\editor-framework\lib\renderer\panel.js:1:1941)
at EventEmitter.o.on.s (D:\CocosCreator\resources\app.asar\editor-framework\lib\renderer\ipc.js:1:2921)
at emitMany (events.js:127:13)
at EventEmitter.emit (events.js:204:7) -
重现方式:
var self = this;
cc.loader.load(remoteUrl, function (err, texture) {
// Use texture to create sprite frame
if(err){
cc.log(“加载资源出错”);
return;
}
var sprite = new cc.spriteFrame(texture);
});
cc.SpriteFrame。 s打成小写了