怎么替换cc.Sprite 的纹理啊??

var card_default = this.node.getChildByName(“card_default”);
//card_default.parent = null;
var spriteFrame =card_default.getComponent(cc.Sprite).spriteFrame
spriteFrame.setTexture(“assets/card_face_bg_1_0.png”);

怎么试也不对,说我setTexture 写的地址错了。这个找资源的地址是个什么规则啊。。。还有这样写到底对不对

@子龙山人 1111

所有需要通过脚本动态加载的资源,都必须放置在 resources 文件夹或它的子文件夹下。resources 需要在 assets 文件夹中手工创建,并且必须位于 assets 的根目录,就像这样:

http://www.cocos.com/docs/creator/scripting/load-assets.html