首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >创造一个没有重力的空间环境,Box2d还是不?

创造一个没有重力的空间环境,Box2d还是不?
EN

Stack Overflow用户
提问于 2012-03-28 14:43:06
回答 1查看 374关注 0票数 0

我想创造一个4-5飞行的物体,在屏幕上随机方向飞行的cclayer。我还想让这些飞行物体彼此透明,这意味着它们可以相互穿越。

我能想到的方法是:

与Box2D

  1. 创建了一个0重力的box2d世界。并在屏幕边缘添加多边形静态地面。
  2. 给每个飞行物体以初始力,让它们在周围飞行并在地面上进行反思。--

问题:过了一段时间,物体仍然静止不动。不知道为什么。物体相互碰撞,不知道如何让它们彼此飞过去。

Box2D

对每个对象使用CCMove,检测它们是否到达屏幕边缘,计算它们移动的新路径。

谁能给我指个方向,哪条路更容易?非常感谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-29 05:33:20

如果你必须处理复杂的碰撞-去与Box2d。如果你的碰撞很简单-你自己来处理。

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

https://stackoverflow.com/questions/9909898

复制
相关文章

相似问题

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