按钮点击了以后更换纹理
gameItemNode.on(“click”, function (event) {
var gameIndex = event.target.gameIndex;
//更新纹理
var realUrl = cc.url.raw(“prefab/leftButtonAgain”);
console.log(“111111112123” + realUrl);
gameItemNode.getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(realUrl);
//调用创建菜单按钮方法
self.initCenterMenu(gameIndex);
}, this);
gameItemNode.setPosition(cc.p(i * ItemSize, -j * ItemSize - 40));
}
prefab是放在resources里面的,但是我点击了以后报了这个错:
GET http://localhost:7456/res/raw-assets/resources/prefab/leftButtonAgain 404 (Not Found)
没有放在res里面为什么路径显示是在res