Starling + Box2D - setLinearVelocity不够强大

时间:2013-10-25 05:48:35

标签: ios actionscript-3 box2d box2d-iphone starling-framework

我使用Starling和Box2d在iPad Retina屏幕上用FlashDevelop制作了一个小型台球游戏。

setLinearVelocity()没有给我预期的billard休息结果。

我使用标准方法:

    var vx = shotStrength * Math.cos(shotAngle);
    var vy = shotStrength * Math.sin(shotAngle);

    var vel = _whiteBall.GetLinearVelocity();

    vel.x += (vx);
    vel.y += (vy);

    var force = new b2Vec2(vel.x, vel.y);
    _whiteBall.SetAwake(vel);
   _whiteBall.SetLinearVelocity(force);

使用这种方法,即使将shotStrength设置为10000也不会 休息时镜头非常强劲。

我做错了什么?

米尔扎

0 个答案:

没有答案