Cocos creator怎么在精靈移動的時候改變圖片,就是說在它靜止的時候是一個圖片在它運動的時候是另一個圖片。我試過在update和lateupdate中回應鍵盤事件的地方都試過使用loadRes(),但不知道是不是沒搞好this總是運行不出來,但不報錯。是不是不能用動態改變的方法呀?我的資源是放在了resources中沒錯的。去網上找了好久都沒有找到類似的demo,作為初學者,我枯了,有沒有大神救救我,我在這里死磕了好幾天了



uj5u.com熱心網友回復:
將要動態加載的圖片放入cc.SpriteFrame 改變的時候取出來賦給你要改變的node.spriteFrame就可以uj5u.com熱心網友回復:
cc.loader.loadRes("資源路徑", cc.SpriteFrame, (err, sp) => {if (err) return;
if (this.node) {
let sprite = this.node.getComponent(cc.Sprite);
if(sprite){
sprite.spriteFrame = sp;
}
}
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/30650.html
標籤:Cocos2d-x
上一篇:求教cocos creator editbox資料獲取和比對
下一篇:畫面殘缺
