Có cách nào (tốt hơn là dễ dàng) để tải tệp .tmx trong Bộ công cụ Sprite của iOS 7 không? Nếu không, có bất kỳ lựa chọn thay thế nào không?Tải một .tmx (Bản đồ lát gạch) trong Bộ công cụ Sprite?
Trả lời
Check-out TilemapKit cho Sprite Kit. Không giống như các giải pháp khác, nó tải và hiển thị tất cả các loại bản đồ (và) và các biến thể được hỗ trợ bởi Tiled, bao gồm iso so le và bản đồ hex!
TilemapKit được thiết kế đúng như khuôn khổ OOP, và hiển thị tất cả dữ liệu được lưu trữ trong tệp TMX. Nói cách khác, nó chắc chắn không chỉ là một lớp duy nhất có mọi thứ nhồi nhét vào nó.
Chọn lát (điểm đến điều phối, phối hợp điểm chuyển đổi) cho tất cả các loại bản đồ/biến thể được tích hợp sẵn. Các tính năng tuyệt vời khác trên đường đi, review the roadmap và xem Class Reference.
TilemapKit cũng được thử nghiệm là hoàn toàn tương thích với Swift và các ứng dụng Mac.
Truy cập TilemapKit forum nếu bạn có bất kỳ câu hỏi hoặc yêu cầu nào. Tôi cũng đăng các báo cáo phát triển thường xuyên để bạn có thể kiểm tra những gì sắp tới tiếp theo.
Tuyên bố miễn trừ: Nếu hiện tại không rõ ràng, tôi là một trong những nhà phát triển TilemapKit. :)
Đây là điều tốt nhất tôi đã tìm thấy. Tôi không chắc chắn nếu phương pháp do-it-mình sẽ làm việc ví dụ này như tôi đã không cố gắng thực hiện nó được nêu ra.
bạn nên sử dụng JSTileMap được thiết kế để làm việc với Sprite Kit
- thêm các tập tin JSTileMap cho dự án
- bạn thêm libz.dylib để các khuôn khổ liên kết và các thư viện phần của dự án của bạn
- nhập khẩu JSTileMap.h
và tải bản đồ với:
JSTileMap *tiledMap = [JSTileMap mapNamed:@"mapFileName.tmx"];
if (tiledMap) [mySKNode addChild:tiledMap];
Đây là nguồn: https://github.com/slycrel/JSTileMap
Chúc may mắn !!
JSTileMap không hỗ trợ bản đồ được tải xuống từ đâu đó, bằng không nó thật tuyệt vời –
- 1. Cuộn một Bản đồ lát gạch trong Cocos2D
- 2. Bộ công cụ WPF cho chế độ xem danh sách lát gạch
- 3. vị trí sai của bản đồ lát gạch khi tôi chuyển đổi sang màn hình hiển thị võng mạc
- 4. Công cụ Cắt lát cho Eclipse
- 5. StateListDrawable và lát gạch bitmap
- 6. Công cụ lập bản đồ cho Qt
- 7. Công cụ để lập bản đồ # include's
- 8. Hình ảnh lát gạch trong android bằng ImageView trong XML
- 9. Ẩn chú giải biểu đồ Bộ công cụ WPF với nhiều hơn một chuỗi dữ liệu
- 10. Tải xuống các bản đồ cụ thể về bộ nhớ cache trong OSMDroid
- 11. Tải trước/gạch hiển thị trước trong một CATiledLayer?
- 12. Chế độ xem lát gạch cho ListView trong WPf
- 13. Tạo đa giác đầy hình ảnh lát gạch trong C#
- 14. Sử dụng gạch Bing Quadkey thay vì gạch x/y/z trong bản đồ leafletjs
- 15. Công cụ bản đồ phủ sóng thử nghiệm Ruby
- 16. Bộ công cụ đồ thị 3D Scene cho Android
- 17. Công cụ bản đồ nhiệt cho ứng dụng web
- 18. Công cụ Mẫu vận tốc - khóa-giá trị-bản đồ
- 19. Làm thế nào để chuyển đổi vị trí chuột trong bản đồ ốp lát isometric?
- 20. Văn bản chú giải công cụ tùy chỉnh trong biểu đồ Candlestick của biểu đồ google
- 21. Công cụ hiển thị biểu đồ
- 22. Tải tệp .kml cục bộ bằng bản đồ google?
- 23. Trên K.I.S.S và lát đường đi bộ
- 24. Vẽ bitmap lát gạch với căn chỉnh dưới cùng
- 25. Các dòng không mong muốn xuất hiện trong canvas html5 sử dụng các lát gạch
- 26. Bản đồ Jquery Bings Bản đồ Json tải lại
- 27. Các vấn đề với việc hiển thị bản đồ lát lớn trong WPF
- 28. Tránh đường giữa các hình SVG lát gạch
- 29. Nền lát gạch đang đẩy kích thước Xem của nó
- 30. Làm thế nào để tải không đồng bộ một bản đồ google trong AngularJS?
TilemapKit không còn có sẵn để mua [link] (http://forum.tilemapkit.com/t/tilemapkit-development-is-on-hold/113) :( – iSee