就很简单的几行代码目的是想该场景运行时会动态的生成一个结点,并添加一个图片显示出该结点。结果就报错了
Simulator: E/jswrapper (271): ERROR: Uncaught TypeError: Cannot read property ‘length’ of null, location: src/cocos2d-jsb.js:0:0
Simulator: E/jswrapper (534): [ERROR] (…\cocos\scripting\js-bindings\jswrapper\v8\Object.cpp, 534): Invoking function (09053720) failed!
不知道是什么情况,找不到错误。源码如下:
cc.Class({
extends: cc.Component,
properties: {
yuzhi:{
default:null,
type:cc.Prefab
},
baitupian:{
default:null,
type:cc.SpriteFrame
},
heitupian:{
default:null,
type:cc.SpriteFrame
}
},
onLoad(){
var newNode=cc.instantiate(this.yuzhi);
newNode.setposition(0,0);
newNode.addcomponent(cc.Sprite);
newNode.SpriteFrame=this.baitupian;
this.node.addchild(newNode,1,"black");
}
// update (dt) {},
});
拜托大佬们了。