问题标签 [box2d-iphone]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1228 浏览

ios - 在 iPad 上使用 cocos2D 和 (?) Box2d 触摸时的轮子动画?

我有一个关于 cocos2d 和 box2d 的问题。我必须创建一个简单的轮子,它可以根据用户触摸 Ipad 应用程序的轮子的方式旋转。我希望根据一定的触摸动作,轮子以一定的速度开始,经过一些旋转后开始降低速度直到它停止。(就像一个经典的幸运轮)。

我需要一些提示。您认为仅使用 cocos2d 就可以做到这一点吗?还是我必须使用 Box2D?我已经开始使用Box2d了,它很强大,但是是否可以给一个物体一定的起始速度旋转,然后让世界模拟停止物体?

非常感谢!奔萨

0 投票
2 回答
673 浏览

cocos2d-iphone - b2RopeJoint 如何在 box2d 中实现这个?

如何将 b2RopeJoint 放入我的项目中。最新的 Box2d 版本中没有 b2RopeJoint。网上有人告诉我更新我的 box2d,但我有 2.1.2,这是最新版本。我很混乱。有人能告诉我如何在我的项目中实施 b2RopeJoint 吗?请用简单的步骤向我解释。不幸的是,我很容易混淆。谢谢!

0 投票
3 回答
832 浏览

cocos2d-iphone - 使用 Box2d 的弹丸运动。

我需要知道如何使用 box2d 进行弹丸运动。

最初,projectileTime=0;然后我调用以下函数进行弹丸运动。它工作得很好。但我想使用 box2d 来实现同样的目标。据我所知 Box2d 只能用力工作,它不鼓励直接放置物体,那么如何使用 Box2d 进行弹丸运动?

0 投票
4 回答
8636 浏览

javascript - HTML 5 游戏开发工具

任何人都可以指导我使用 HTML5 游戏开发的最佳引擎吗?

这是一个简单的跳跃和表面检测游戏。主题就像跳跃并越过树顶。

在这种情况下你有什么建议?

我的游戏目标是 Android 和 iOS 设备。为了节省内存,我应该编写自定义 JavaScript 还是使用库?你推荐哪个图书馆?

0 投票
1 回答
507 浏览

iphone - 我想在某些特定阶段删除 Box2D 中的连续碰撞检测,我该如何克服?

==>我正在开发像carom board这样的游戏,由于连续的碰撞检测,我面临的问题很少。

  1. 如图所示,由于碰撞检测前锋挂着灰色的冰球,比赛无法继续,并且在那里连续播放声音

  2. 我只想在前锋或冰球相互撞击或框架(墙壁)时第一次播放声音,但在我的情况下,如果我将前锋放在墙壁附近,声音会连续播放

截屏 非常感谢您的帮助非常感谢

0 投票
1 回答
822 浏览

objective-c - 如何将标签(标识符)添加到 box2D 对象(目标 - c)

我正在开发一个使用 Box2d 的应用程序。当我尝试做这样的事情时:

我收到错误

谢谢!

0 投票
3 回答
453 浏览

iphone - box2d中的脉冲是多少像素

我有一个球,你用空气吹。如果球靠近鼓风机,我希望球被吹得更多,如果离鼓风机更远,我希望球被吹得更少。我正在使用 box2d 并且正在使用脉冲函数。“body->ApplyLinearImpulse(force, body->GetPosition())”。我似乎无法找到一个公式或方法来实现这一点。如果我想让球吹到 300 像素的总距离,我怎么能做到这一点?请帮忙。

0 投票
2 回答
295 浏览

iphone - 有效处理物体之间碰撞检测的最佳方法是什么?

我是 Cocos2d、Box2d 和游戏开发的新手,但我已经阅读了很多教程,至少在游戏设置和工作上有一个良好的开端......

我现在需要开始向图层添加更多身体,并且需要检查并查看我的主头像是否以及何时会与其中任何一个发生碰撞..

常识似乎告诉我,我添加的物体越多,我添加的案例就越多,例如检查夹具 1 是否与夹具 2 发生碰撞会在某些时候使处理器陷入困境。

随着尸体数量的增加,是否有任何最佳实践和/或有效算法可以使这些检查随着时间的推移更加有效?

任何链接或方向将不胜感激!谢谢你!

0 投票
1 回答
261 浏览

iphone - 如何将 b2Vec2 添加到类中

我有一个类,我想包含一个 b2Vec2 和一个整数。我不断收到一条错误消息,上面写着“b2Vec2”之前的预期说明符限定符列表。我想不通。请帮忙。

0 投票
2 回答
3375 浏览

xcode - 如何使用box2d使b2body匀速运动

我正在制作一个 box2d 游戏,让敌人从屏幕左侧飞到屏幕右侧。如果我在如下所示的刻度方法中施加力,敌人会随着时间的推移越来越快地移动。我希望敌人以恒定的速度移动,而不是提高他们的速度。我怎样才能做到这一点。我尝试过冲动和力量,但它们似乎并没有保持恒定的速度