1
我已經spritekit場景有動作元素:Spritekit行動doesnt't工作在所有設備上
我加載了這一幕,得到了覆蓋元件,並把每它在遊戲的主場景中的孩子。一切工作正常,直到我試圖添加更多的功能。這個「功能」導致行爲不起作用。但這不是我的問題。我回到工作副本,現在它在不同的設備上工作不同。
測試設備:
iPhone 5 10.3.3 - 行動工作
iPhone 7加11.0.2 - 行動不工作
我注意到,當我去到主屏幕的iOS,並回到遊戲行動開始工作。 我認爲它可能是一些緩存問題,但可能我試過每種方法來清理它。
我在xcode或控制檯中沒有錯誤/警告。
您應該在問題中發佈圖像,而不是使用第三方來源。如果第三方網站關閉,這個問題對其他人來說就變得毫無用處。 –
對我來說聽起來像你沒有正確地管理'isPaused'「(它稍微有點」被竊聽「,因爲Apple希望它在這個有問題的狀態下工作)。每當你調用isPaused時,該節點的所有子節點都會翻轉該值。某些事件也會導致它翻轉,並且這可能會根據您使用的iOS版本而變化。 – Knight0fDragon
@ Knight0fDragon絕對我在iOS11中苦心發現的場景有時候會切換到暫停狀態。我正在鍵入我的答案,因爲你評論大聲笑 –