Non riesco a utilizzare l'oggetto SKTransaction
crossFadeWithDuration
.SKTransition crossFadeWithDuration non funziona più
Ha usato a svanire un nuovo SKScene
sulla sommità della corrente SKScene
perfettamente per me, ma ora sta funzionando più come oggetto fadeWithDuration, lasciando uno spazio tra due grigiastro SKScenes.
Mi sembra che questa differenza sia avvenuta con un recente aggiornamento, ma non me ne sono accorto fino ad ora. Sto semplicemente chiamando questo metodo con una pressa UIButton:
self.skView.presentScene(Puzzle1(size: (self.view?.bounds.size)!), transition: SKTransition.crossFadeWithDuration(2.0))
Qualcun altro ha avuto questo problema o sapere qualsiasi soluzione/soluzione per questo?
sembra che ci sia qualche bug relativo a questo. Ricordo di aver visto una domanda simile qualche settimana fa. Ad ogni modo, solo per confermare che la funzione viene richiamata una sola volta (usa un punto di interruzione o stampa qualcosa in quel punto). –
Grazie Harikrishnan, ho provato molti metodi per vedere se è stato chiamato due volte ma non lo è. – jwade502