我可以将Box2D对象与Cocos2d-X对象并排使用吗
Can i use Box2D-objects side by side with Cocos2d-X objects?
Cocos2d-x支持物理引擎Box2D和Chipmunk,直到现在我都通过Cocos2d-x对象使用它,比如Cocos2d::PhysicsWorld或Cocos2d::PhysicsJoint(我们在这里谈论C++)。现在我想集成一些可用于Box2D的自定义关节。此外,我遇到了高速隧道的问题,我希望通过直接用Box2D(b2World等)实现一些对象来解决这些问题。
是否可以定义一些Box2D对象并将其添加到Cocos2d-X物理中如果不是,我是否必须重新实现从世界开始到比赛结束的整个物理内容?官方的Box2D教程根本没有提到原生对象,而且似乎有点过时了。
似乎没有人愿意回答这个问题。随着我的进步,我可以给其他寻求答案的人一个提示,我认为你必须完全适应Box2D,创建一个b2world,添加b2bodies等。对我来说,这并不复杂,模拟也准确得多。它解决了我在使用cocos2dx对象时遇到的问题,所以如果你遇到隧道之类的问题,或者想使用Box2D更复杂的功能,我建议你切换。
相关文章:
- 什么时候调用组成单元对象的析构函数
- 对RValue对象调用的LValue ref限定成员函数
- CMake-按正确顺序将项目与C运行时对象文件链接
- 空基优化子对象的地址
- 将对象数组的引用传递给函数
- 你能重载对象变量名本身返回的内容吗
- C++使用整数的压缩数组初始化对象
- 找不到成员对象:没有名为get_event()的成员,也处理多态性和向量
- 将对象移动到std::shared_ptr
- 代理对象的常量正确性
- 提升 ASIO 无法识别计时器对象
- 将Ref对象作为类成员
- 将包含C样式数组的对象初始化为成员变量(C++)
- 构造对象 c++ (cocos2d-x) 时的区别
- 我可以将Box2D对象与Cocos2d-X对象并排使用吗
- Cocos2d-x CCArray-对象和精灵
- Cocos2d-x PhysicsContact对象参考
- Cocos2d-x对象管理与多个场景和层
- Cocos2d-x -游戏设计中的对象创建和管理
- 为什么cocos2d-x schedule改变了成员对象