Mam przycisk, aby wstrzymać grę na moim kodzie. Chcemy wstrzymać grę za pomocą tego przycisku i pojawi się komunikat "Wstrzymany". Ponieważ jednak scena jest wstrzymana, komunikat nie pojawia się.SpriteKit: uruchom akcję, gdy scena jest zatrzymana
To, co mam teraz, to SKLabelNode z alfa na 0.0 na początku i kiedy użytkownik przerwie grę, zmieni się na 1.0 z fadeInWithDuration(). Następnie, gdy użytkownik ponownie naciśnie przycisk, zmienia się ponownie na 0.0 przy pomocy fadeOutWithDuration(). Problem polega na tym, że SKAction z fadeInWithDuration() nie działa, gdy scena jest zatrzymana.
Jak mogę to osiągnąć?
Uratowałeś mnie, człowieku! Doceniam to rozwiązanie, ponieważ rozwiązało to kolejny problem pauzy! wygląda na to, ponieważ przestawałem z korzenia ... to powodowało opóźnienie fizyki, gdy się go nienawidziło. Teraz dzięki rozwiązaniu SKNode wszystko działa idealnie! – msqar