Ho un pulsante per mettere in pausa il gioco sul mio codice. Quello che voglio è che mettendo in pausa il gioco con quel pulsante faccia apparire un messaggio che dice "In pausa". Tuttavia, poiché la scena è in pausa, il messaggio non viene visualizzato.SpriteKit: avvia azione mentre la scena è in pausa
Quello che ho adesso è un SKLabelNode con l'alpha su 0.0 all'inizio e quando l'utente mette in pausa il gioco, passa a 1.0 con fadeInWithDuration(). Quindi, quando l'utente preme di nuovo il pulsante, torna a 0.0 con fadeOutWithDuration(). Il problema è che SKAction con fadeInWithDuration() non viene eseguito quando la scena è in pausa.
Come posso ottenere questo risultato?
Mi hai salvato, amico! Apprezzo questa soluzione poiché ha risolto un altro problema di pausa che ho avuto! sembra che fosse perché stavo facendo una pausa dalla radice ... stava causando il ritardo della fisica quando non era possibile ... ora con la soluzione SKNode tutto funziona perfettamente! – msqar