2014-11-26 17 views
5

Sto provando a convertire le coordinate uikit normali (origine, larghezza e altezza in alto a destra e in basso) in coordinate Sprite Kit (l'origine è al centro del nodo, sinistra e in basso sono negative, destra e su sono positivi).Converti coordinate UIKit in coordinate SpriteKit

Qualcuno sa come fare? Sfortunatamente non riesco a risolvere il problema a mio avviso perché sto utilizzando QuartzCore per disegnare su un SKNode. Senza convertirmi, sto davvero uscendo dai disegni.

risposta

6

Secondo i documenti, SKView ha metodi per Converting Between View and Scene Coordinates.

Ricordare che la scena è a sua volta un SKNode, quindi se è necessario ottenere dalle coordinate di scena a un particolare sistema di coordinate nodo, esistono anche i metodi in Converting to and from the Node’s Coordinate System.

+0

Grazie rickster, era esattamente ciò di cui avevo bisogno. Sono un po 'nuovo con lo stackoverflow ... Mi chiedo solo cosa devo dire per dire "la tua risposta è stata quella giusta e l'ho apprezzata"? Non posso fare il pulsante freccia su fino a quando non ho 15 rep dice. –

+0

Sembra che tu l'abbia capito. Grazie, e benvenuti a SO! – rickster