2014-11-26 12 views
5

Ich versuche normale uikit Koordinaten zu konvertieren (oben links Ursprung, Breite und Höhe gehen nach rechts und unten) Sprite Kit Koordinaten (Ursprung ist in der Mitte des Knotens, links und unten sind negativ, rechts und sind positiv).Konvertiere UIKit Koordinaten in SpriteKit Koordinaten

Weiß jemand, wie man das macht? Leider kann ich das meines Wissens nicht umgehen, da ich QuartzCore zum Zeichnen auf einem SKNode verwende. Ohne zu konvertieren, bekomme ich wirklich Zeichnungen ab.

Antwort

6

Gemäß den Dokumenten hat SKView Methoden für Converting Between View and Scene Coordinates.

Denken Sie daran, die Szene ist selbst ein SKNode, also, wenn Sie von Szene Koordinaten zu einem bestimmten Knoten-Koordinatensystem erhalten müssen, gibt es auch die Methoden in Converting to and from the Node’s Coordinate System.

+0

Danke Rickster, das war genau das, was ich brauchte. Ich bin irgendwie neu mit stackoverflow ... Ich frage mich nur, was ich tun muss, um zu sagen: "Deine Antwort war die richtige und ich schätze das"? Ich kann den Pfeil nach oben nicht drücken, bis ich 15 Wiederholungen habe. –

+0

Sieht aus, als hättest du es herausgefunden. Danke und willkommen in SO! – rickster