找了很久没有方法。
定义一个属性,拖进来,赋值就行了.
properties: {
//默认头像
defaulthead:{
type:cc.SpriteFrame,
default:null,
},
//头像
uface:{
type:cc.Sprite,
default:null,
},
}
this.head.spriteFrame = this.defaulthead; //默认头像
谢谢,不是spriteFrame 是spriteFrames
使用 cc.loader.loadResArray 加载后的 spriteFrame 数组类型,
this.spriteFrames = null;
var self = this;
cc.loader.loadResArray(urls, cc.SpriteFrame, function (err, assets) {
if (err) {
cc.error(err);
return;
}
self.spriteFrames = assets;
});
例如这样,加载后 不知道如何setTexture。