Chciałbym utworzyć menu pauzy, ale nie wiem najprostszy sposób to zrobić ... Myślę, że prostym sposobem byłoby zatrzymać wszystkie moje SKActions, ale nie mogłem znaleźć żadnej metody w odniesienie. Dzięki za pomoc.Czy istnieje sposób na wstrzymanie SKActions?
8
A
Odpowiedz
13
Dokumentacja mówi, że obiekt nadrzędny SKView
został zatrzymany na . Ustaw go na YES
, aby wstrzymać scenę.
Wstrzymano
A wartość
Boolean
wskazującą, czy scena animacje widoku są wstrzymane.@property (getter = isPaused, nonatomic) BOOL wstrzymane
dyskusja Jeżeli wartość brzmi tak, to zawartość scena jest ustalony na ekranie. Brak działania są wykonywane i nie symulacja fizyki jest wykonywana.”
//the parent SKView
spriteView = (SKView *) self.view;
//pause button
-(IBAction)goPauseButton {
if(!spriteView.paused){
spriteView.paused = YES;
}else{
spriteView.paused = NO;
}
}
8
Można również wstrzymać wszelkie SKActions ustawiając prędkość sceny zero-- oznacza to, że wszystkie działania będą zatrzymywać i nie trzeba się martwić o ich przeniesienie do których nie byłby jeśli nie wstrzymać
self.speed = 0;
proste jak
Powiązane problemy
- 1. Wstrzymanie ekspansji makra
- 2. Czy istnieje sposób na uniknięcie wyszukiwania liniowego?
- 3. Czy istnieje sposób na utrzymanie danych HSQLDB?
- 4. Czy istnieje sposób na ukształtowanie zasięgu HTML5?
- 5. Czy istnieje sposób na uniezależnienie UserControl?
- 6. Czy istnieje sposób na wstawienie funkcji rekursywnej?
- 7. Czy istnieje sposób przekonwertować RedisValue [] na ciąg []?
- 8. Czy istnieje sposób na przetestowanie połączenia SQLAlchemy?
- 9. Czy istnieje sposób na przyspieszenie Jsoup.parse()?
- 10. Czy istnieje sposób na usuwanie creep?
- 11. Czy istnieje sposób na uproszczenie tego przypadku?
- 12. Czy istnieje lepszy sposób na zapisanie tego?
- 13. Czy istnieje sposób na pominięcie parametru?
- 14. Czy istnieje sposób na zmianę właściciela JDialog?
- 15. Czy istnieje sposób na przeciążenie + = w python?
- 16. Czy istnieje szybki sposób na utworzenie zestawu?
- 17. Czy istnieje sposób na spowolnienie efektu zawisu?
- 18. Czy istnieje sposób na opracowanie niestandardowego SmartArt?
- 19. Czy istnieje lepszy sposób na odświeżenie WebView?
- 20. Czy istnieje właściwy sposób na usunięcie httpwebrequest?
- 21. Czy istnieje sposób na poznanie metody wywoływania?
- 22. Czy istnieje sposób na zwiększenie symulacji iPada?
- 23. Czy istnieje sposób na wyczyszczenie wyjścia NSLog?
- 24. Czy istnieje sposób na wykonanie zadania jednorazowego?
- 25. Czy istnieje sposób na zamaskowane pole liczbowe?
- 26. Czy istnieje sposób na przyspieszenie kompilacji WiX?
- 27. Czy istnieje sposób na sortowanie tabel przecenionych?
- 28. Czy istnieje sposób na "WYJAŚNIENIE" zapytania Cassandra?
- 29. Czy istnieje sposób na przetwarzanie wielu warstw?
- 30. Wstrzymanie aplikacji trybu nawiaskowego Haskella
dzięki za pomoc! :) twój rację. Wszystkie animacje i działań przestań, ale jeśli ustawię Zatrzymana właściwość z powrotem na nie, sprite poruszają się tam, gdzie byłyby, gdyby widok nigdy nie został zatrzymany. Każdy pomysł, dlaczego? :) – user1940136
Przerwanie działa dobrze dla mnie, czy możesz opublikować swój kod pokazujący jak i gdzie to nazywasz? – AndyOS
Wiem, jaki jest problem mojego kodu ... Używam aktualnego czasu z aktualizacji: metoda i aktualny czas logicznie się nie kończą. Muszę to naprawić. – user1940136