cocoscreator怎么动态创建精灵
var node = new cc.Node();
var sprite = node.addComponent(cc.Sprite);
sprite.spriteFrame = new cc.SpriteFrame(tex);
cc.director.getScene().addChild(node);
var self = this;
cc.loader.loadRes(‘01’, cc.SpriteFrame,function(err,spriteFrame){
//创建一个新的节点,因为cc.Sprite是组件不能直接挂载到节点上,只能添加到为节点的一个组件
var node = new cc.Node('myNode')
//调用新建的node的addComponent函数,会返回一个sprite的对象
const sprite = node.addComponent(cc.Sprite)
//给sprite的spriteFrame属性 赋值
sprite.spriteFrame=spriteFrame
//把新的节点追加到self.node节点去。self.node,就是脚本挂载的节点
self.node.addChild(node)
})