我是 BOX2d 的新手,我需要将身体和精灵从中心移动到以低速率接触的点,我尝试使用 aprojectile-> SetTransform (b2Vec2 (location.x / PTM_RATIO, location.y / PTM_RATIO), 0);
但移动非常快且不明显
问问题
1834 次
2 回答
0
尝试使用鼠标关节。从Box2d 手册:
[鼠标关节] 尝试将身体上的一个点驱动到光标的当前位置。旋转没有限制。
搜索鼠标关节会给你很多样本......
http://www.box2d.org/forum/viewtopic.php?f=8&t=402
http://iphonedev.net/2009/08/05/how-to-grab-a-sprite-with-cocos2d-and-box2d/
于 2011-07-01T15:02:18.843 回答
0
我对此不太了解,但请尝试 ApplyForce 或 ApplyImpulse 属性
于 2011-07-01T13:28:49.130 回答