Nape造成的冲动

时间:2014-06-09 21:28:50

标签: actionscript-3 flash flashdevelop nape

我试图让玩家身体在满足某些条件时上升几米“然后慢慢停在”空中“然后下来。

重力是600

public var gravity:Number = 600;
public var space:Space = new Space(new Vec2(0, gravity));

我认为,为了它上升,冲动。至少应该是-601,以抵消推动它的力量。虽然,设置-600(甚至更小)将向上拍摄永远不会再被看到。 (甚至-100)。

是的,冲动在更新功能中,这意味着它将不断添加冲动,使每个刻度更快。然而,当设置-20时,它不会在y中上升(它最终应该是每个蜱上给予身体的冲动)。

switch (combo)
{
    case "W":
    break;

    case "WW":
    impulse.x = 0.0;
    impulse.y = -powerJump;
    mainChar.applyImpulse(impulse); 
    powerJump -= 5;
    break;  
}

这还没有完成,它不是上面所描述的,但它是它的要点。当条件满足时,球员应该向上并且冲动应该失去它的力量。问题是我不知道对抗重力冲动有多少就足够了。我可以通过试验错误来做到这一点,但我宁愿知道它是如何工作的,有多少冲动相当于引力= 600?

0 个答案:

没有答案