我最近一直在开发一个游戏,我想加入像素完美碰撞(所以它忽略了图像的 alpha 部分)
在做了一些研究之后,我被推荐使用软件 PhysicsEditor 为您创建在 box2d 中使用的独特物体:
http://www.codeandweb.com/physicseditor
软件本身很好用,我已经准备好所有 .xml 文件可以使用,并且我的项目中的所有内容都设置好了
我也一直在查看此处提供的示例:
我的问题是我不完全确定从哪里开始检测碰撞 - 我了解基本的 box2d 碰撞是如何工作的,但我不知道如何使用从 PhysicsEditor 创建的任何东西
我对android编程很陌生,所以我不太明白如何在我的项目中使用PhysicsEditor以及如何将它创建的内容用作可以附加到精灵的主体等 - (除非它全部包含在加载器中,它是自己的?)
在我使用了加载器(如示例中所示)之后 - 我从这里做什么?
我似乎也找不到任何其他使用 PhysicsEditor 的人在他们的项目中发生碰撞的例子,所以我被困在做什么。
(我还查找了完美像素碰撞的其他替代方案,但设置起来似乎更麻烦)
任何帮助将不胜感激,使用 PhysicsEditor 碰撞的基本项目示例或某种假人教程将是理想的。
谢谢