更改SKNodes SKTexture通過有沒有辦法更新SpriteKit中的紋理,除了手動更改它們?
Node.texture = SKTexture(imagenamed: MyTexture)
不工作,有另一種方式?
更改SKNodes SKTexture通過有沒有辦法更新SpriteKit中的紋理,除了手動更改它們?
Node.texture = SKTexture(imagenamed: MyTexture)
不工作,有另一種方式?
我用這樣的方式:
let changeTexture = SKAction.animateWithTextures([page1], timePerFrame: 0.1)
bg.runAction(changeTexture)
謝謝你試試吧 –
它的工作,謝謝 –
@ No.1Cares它的工作,但在你的情況下,這只是掩蓋當前的問題。它應該同時工作。此外,亞歷山德羅的答案與你所做的不同。差異在於時機。通過按照你的方式,紋理被立即應用,並且通過執行'SKAction'方式,你將所有東西都延遲到下一幀(動作排隊等待下一幀執行)。 – Whirlwind
你是問錯了問題,應該是'我怎樣才能得到Node.texture = SKTexture?(imagenamed:MyTexture)上班'隨後的代碼塊在描述中顯示你做錯了什麼。從長遠來看,尋找解決方法而不是解決問題會對您造成傷害。 – Knight0fDragon
我同意@ Knight0fDragon什麼是不工作?什麼都沒發生?錯誤? –
沒有任何反應 –