@kaka167 wrote:
Hi all
I usevar spriteFrame = new cc.SpriteFrame( texture );
and got this warning:
It's not recommended to use SpriteFrame constructor (new SpriteFrame) to create SpriteFrame instance since it's memory will be unable to manage. Instead please use cc.loader.loadRes to get SpriteFrame instance from loading, or define a cc.SpriteFrame property in your component and drag the SpriteFrame onto it.
Then i switch to
cc.loader.load(avatarLink, function(err, texture){
// i need spriteFrame, how to get it from texture
self.avatar.getComponent(cc.Sprite).spriteFrame= ?????;
});My question is how to set sprifreFrame when loader.load load successfull
Posts: 3
Participants: 2