Cocos creater修改精灵文理 ---修改之后图片消失了-----代码如下

var flag = ‘’;
if(type==‘0’){//方片
flag=‘c’;
}else if(type==‘1’){//梅花
flag=‘b’;
}else if(type==‘2’){//红桃
flag=‘a’;
}else if(type==‘3’){//黑桃
flag=‘d’;
}
var strUrl = ‘resources/’+Folder+’/’+‘poker_’+flag+’_’+value+’@2x.png’;

    var realUrl = cc.url.raw(strUrl);
    var texture = cc.textureCache.addImage(realUrl);

    this.onePoker.spriteFrame.setTexture(texture);

修改之后图片不见了----连初始化图片都没有了

由谁知道帮忙看看

this.onePoker.spriteFrame.setTexture(texture);

最好写成 this.onePoker.spriteFrame = new cc.SpriteFrame(texture);

取本地的某张图片直接替换,这样可实现?