Ho sperimentato con UIGestureRecognizers
e il nuovo SKScene/SKNode's
in SpriteKit
. Ho avuto un problema, e mi sono avvicinato a ripararlo ma sono confuso su una cosa. Essenzialmente, ho un riconoscitore di gesture pan che permette all'utente di trascinare uno sprite sullo schermo.UIPanGestureRecognizer in SKScene
L'unico problema che ho è che basta un tocco per inizializzare effettivamente il gesto di panoramica, e quindi solo sul secondo tocco su di esso funziona correttamente. Sto pensando che questo è perché il mio gesto pan è inizializzato in touchesBegan
. Tuttavia, non so dove altro metterlo da quando l'inizializzazione nel metodo initWithSize
di SKScene ha impedito il corretto funzionamento del riconoscitore di gesti.