首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从SpriteKit PhysicsBodies文件中获取.tmx TileMap

如何从SpriteKit PhysicsBodies文件中获取.tmx TileMap
EN

Stack Overflow用户
提问于 2014-02-02 19:17:07
回答 1查看 2.2K关注 0票数 1

我想要的用法是:

  1. 使用.tmx创建一个瓷砖映射,该映射指定将成为SpriteKit中的PhysicsBody对象的背景和起始位置
  2. 使用JSTileMap读取并显示.tmx
  3. 在JSTileMap创建的tilemap对象中,引用适当的层/对象/任何东西,以转化为各种PhysicsBody对象,其位置现在由物理引擎控制。

我已经成功地完成了上面的1和2,但是我仍然停留在3上。我可以引用一个层或对象,但是当我尝试一个简单的测试来改变它的位置时(使用setPosition方法),它就会崩溃。

我非常愿意使用JSTileMap以外的其他东西,如果这将使从.tmx获得可操作层/对象的最终目标变得更容易。

EN

回答 1

Stack Overflow用户

发布于 2014-02-05 21:25:19

我是JSTileMap的维护者。我有一个大约一个月前做过的样本项目,其中有一些例子说明了你在这里说的是什么。欢迎您查看我的代码:https://dl.dropboxusercontent.com/u/14626689/Platformer%20Test%201.zip

它应该给你大部分的答案,你正在寻找,以及有一些轻微的调整到JSTileMap,但尚未公布。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21514996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档