我想創建一個暫停菜單,但我不知道最簡單的方法... 我認爲一個簡單的方法是暫停所有我的SKActions,但我找不到任何方法參考。 感謝您的幫助。有沒有辦法暫停SKActions?
8
A
回答
13
文檔說父SKView
對象有暫停property
。將其設置爲YES
以暫停場景。
暫停
一個
Boolean
值,指示視圖的場景動畫是否 暫停。@屬性(吸氣= isPaused得到,非原子)BOOL暫停
討論如果 值是YES,則場景的內容是固定在屏幕上。沒有行動 被執行,不對其進行物理模擬。」
//the parent SKView
spriteView = (SKView *) self.view;
//pause button
-(IBAction)goPauseButton {
if(!spriteView.paused){
spriteView.paused = YES;
}else{
spriteView.paused = NO;
}
}
8
您還可以通過設置場景的速度zero--這意味着所有的動作將停止暫停所有SKActions,和你不需要擔心他們移動到他們不會一直在那裏,如果你沒有暫停
self.speed = 0;
容易爲
相關問題
- 1. 有沒有辦法暫停CABasicAnimation?
- 2. 有沒有辦法用spotify api暫停?
- 3. 有沒有辦法暫停/恢復SwingWorker
- 4. 有沒有辦法暫停所有Threading.Timer定時器?
- 5. 有沒有辦法從其他tty暫停gnome?
- 6. 有沒有辦法在腳本中暫停或等待片刻?
- 7. 有沒有辦法告訴節點流(v0.10 +)已暫停?
- 8. 有沒有辦法無限期地暫停一個線程?
- 9. 有沒有辦法直接暫停視圖?
- 10. 有沒有辦法從頁面內惡意暫停Flash電影?
- 11. 有沒有辦法在程序期間暫停OS調度?
- 12. 有沒有辦法在Android中暫停和恢復Animation或AnimationSet?
- 13. 有沒有辦法在C++中暫停OS關機或重啓?
- 14. 有沒有辦法確定Linux PID是否暫停?
- 15. 有沒有辦法暫停animateWithDuration一旦啓動?
- 16. 有沒有辦法阻止用戶交互暫停動畫?
- 17. 有沒有辦法在暫停狀態下啓動進程?
- 18. 有沒有辦法停止OnItemSaving事件?
- 19. 有沒有辦法來防止:懸停?
- 20. 有沒有辦法停止MouseListener?
- 21. 有沒有辦法停止QGraphicsScene?
- 22. tkinter.after()函數沒有暫停
- 23. 有沒有辦法以編程方式暫停從監聽HTTP端口的Tomcat
- 24. 有沒有辦法從代碼中切換Chrome DevTools「暫停異常」按鈕?
- 25. 有沒有辦法暫停maven多模塊構建並稍後恢復?
- 26. 有沒有辦法在沉重的DOM操作過程中暫停迴流?
- 27. 有沒有辦法在Chrome調試器中暫停卡住的腳本?
- 28. 有沒有辦法暫停Python子進程,特別是在Ubuntu中?
- 29. 有沒有辦法寫一個NSTimer,所以它暫停一秒鐘的程序?
- 30. 有沒有辦法暫時禁用phpMyAdmin中的重複條目?
感謝您的幫助!:)你是正確的。所有的動畫和動作停止,但如果我設置暫停的屬性返回到no,如果視圖永遠不會被暫停,則精靈將移動到他們將會在的位置。任何想法爲什麼? :) – user1940136
暫停對我來說工作正常,你可以發佈你的代碼,顯示你如何以及在哪裏調用它? – AndyOS
我知道我的代碼的問題是什麼......我使用update:方法中的當前時間,並且當前時間邏輯上不會停止。所以我必須解決這個問題。 – user1940136