Esiste un modo (preferibilmente facile) di caricare un file .tmx in Sprite Kit di iOS 7? In caso contrario, ci sono alternative?Caricare una .tmx (mappa affiancata) in Sprite Kit?
risposta
Partenza TilemapKit per Kit Sprite. A differenza di altre soluzioni, lo carica e restituisce tutti i tipi di mappe (!) E le variazioni supportate da Tiled, comprese le mappe iso e hex sfalsate!
TilemapKit è progettato correttamente come dovrebbe essere un framework OOP e espone tutti i dati memorizzati nel file TMX. In altre parole, non è solo una singola classe a farci ammassare tutto.
Il prelevamento di porzioni (punto di coordinate, conversione punto a punto) per tutti i tipi di mappe/variazioni è incorporato. Altre fantastiche funzionalità sulla strada, review the roadmap e dai un'occhiata allo Class Reference.
TilemapKit è anche testato per essere completamente compatibile con Swift e anche per le app Mac.
Visitate il TilemapKit forum se avete domande o richieste. Sto anche inviando frequenti rapporti di sviluppo in modo da poter verificare cosa succederà dopo.
Disclaimer: Se non è ovvio, sono uno degli sviluppatori TilemapKit. :)
Questo è il migliore che ho trovato. Non sono sicuro che il metodo fai-da-te funzionerebbe con questa istanza poiché non ho ancora provato a implementarlo.
si dovrebbe usare JSTileMap che è stato progettato per funzionare con Sprite Kit
- aggiungere file JSTileMap al progetto
- aggiungere libz.dylib ai quadri legati e biblioteche sezione del progetto
- importazione JSTileMap.h
e caricare una mappa con:
JSTileMap *tiledMap = [JSTileMap mapNamed:@"mapFileName.tmx"];
if (tiledMap) [mySKNode addChild:tiledMap];
Ecco la fonte: https://github.com/slycrel/JSTileMap
Buona fortuna !!
JSTileMap non supporta la mappa scaricata da qualche parte, altrimenti è fantastico –
- 1. Modifica delle immagini sprite in Sprite-Kit
- 2. Stop repeatActionForever in Sprite Kit
- 3. Kit sprite e colorWithPatternImage
- 4. Spostarsi tra le scene in Sprite Kit?
- 5. Etichetta multilinea in kit 2 sprite rapido?
- 6. Gesto multi-touch in Sprite Kit
- 7. Accessibilità (Voice Over) con il kit Sprite
- 8. Arresto di un'operazione SKAction - Sprite Kit
- 9. Major Xcode 7 Sprite Kit Atlas Bug
- 10. Kit Swift Sprite Began Touch Funzione
- 11. Sprite Kit - Primavera Giunti (shock absorber)
- 12. Rilevamento di collisioni nel kit sprite
- 13. Disegna cerchio liscio nel kit sprite iOS
- 14. Creazione di livelli in un gioco iOS Sprite Kit
- 15. Combina array di oggetti Sprite in One Sprite - Unity
- 16. Come sfocare progressivamente l'immagine di SKSpriteNode usando Sprite Kit?
- 17. Kit Sprite - Determina il vettore del gesto di scorrimento per colpire lo sprite
- 18. Kit sprite impostato min. e Max. per Jump
- 19. Sprite Kit SKShapeNode che crea due nodi invece di uno
- 20. Skaction.playsoundfilenamed si blocca quando si ripete - kit sprite
- 21. Swift: rilevamento intersezione da kit sprite SKShapeNode disegni
- 22. Sprite-kit: spostamento di un elemento nel percorso circolare
- 23. Tutorial di Sprite-Kit e progetto di gioco di esempio
- 24. Sprite Kit iOS7 - Proprietà SKNode UserData che non memorizza valori
- 25. Kit sprite iOS7 come disabilitare i tocchi su uno sprite per renderlo "tap through"?
- 26. Problemi con il rendering di una grande mappa affiancata in WPF
- 27. Come enumerare TUTTI i nodi in una scena di Sprite Kit?
- 28. Come creare una mappa affiancata (sto solo ottenendo uno schermo bianco) Java
- 29. flottata affiancata barra impilabile
- 30. Come caricare in modo asincrono una mappa google in AngularJS?
TilemapKit non è più disponibile per l'acquisto [collegamento] (http://forum.tilemapkit.com/t/tilemapkit-development-is-on-hold/113) :( – iSee