- Registriert
- 17.05.04
- Beiträge
- 3.057
Hallo zusammen,
ich möchte für meine App (Umsetzung mit SpriteKit) folgendes bewerkstgelligen:
Es soll eine Szene bestehen, in welche bei jedem Touch ein Bild hineinslided, das vorherige soll entfernt werden, wenn das neue es komplett überdeckt.
Ich habe mir dazu eine Action mit der Bewegung des Bildes um 768 px erzeugt, und platziere bei jedem Touch in der Methode "touchesBegan" ein Bild außerhalb des Screens. Dann wende ich die Action auf das Bild an und es slided hinein.
Mit removeFromParent kann ich dann auch das alte Bild entfernen.
Soviel zur Umsetzung mit einem Bild.
Jetzt die Frage: Wie mache ich daraus eine Lösung für z.B. 13 Bilder? Eine Schleife innerhalb von touchesBegan, die eine Variable inkrementiert, welche dann den Dateinamen des jeweiligen Bildes um eins erhöht? Oder ein Array / einen Atlas für die Bilder anlegen? Oder auf die holprige Tour - jedes Bild einzeln mit einer "case"-Abfrage und ebenfalls einer inkremntierenden Hilfsvariable?
Wer nennt mir mal den Workflow, wie man so etwas "richtig" umsetzt - den Rest frickle ich mir dann heraus
Vielen Dank schon einmal
Dennis
ich möchte für meine App (Umsetzung mit SpriteKit) folgendes bewerkstgelligen:
Es soll eine Szene bestehen, in welche bei jedem Touch ein Bild hineinslided, das vorherige soll entfernt werden, wenn das neue es komplett überdeckt.
Ich habe mir dazu eine Action mit der Bewegung des Bildes um 768 px erzeugt, und platziere bei jedem Touch in der Methode "touchesBegan" ein Bild außerhalb des Screens. Dann wende ich die Action auf das Bild an und es slided hinein.
Mit removeFromParent kann ich dann auch das alte Bild entfernen.
Soviel zur Umsetzung mit einem Bild.
Jetzt die Frage: Wie mache ich daraus eine Lösung für z.B. 13 Bilder? Eine Schleife innerhalb von touchesBegan, die eine Variable inkrementiert, welche dann den Dateinamen des jeweiligen Bildes um eins erhöht? Oder ein Array / einen Atlas für die Bilder anlegen? Oder auf die holprige Tour - jedes Bild einzeln mit einer "case"-Abfrage und ebenfalls einer inkremntierenden Hilfsvariable?
Wer nennt mir mal den Workflow, wie man so etwas "richtig" umsetzt - den Rest frickle ich mir dann heraus

Vielen Dank schon einmal
Dennis