我正在尝试计算受重力影响的精灵何时开始下降。我认为我可以得到它变成负数时的速度值吗?
如果我试图在Y轴上获得精灵的当前速度,是不是这样?
_sprite.physicsbody.velocity.y
所以,如果我在update
方法
int velocityY = //Whatever I need to do to get the velocity.
答案 0 :(得分:1)
将两者放在一起,并使用适当的数据类型,并且您正在开展业务:
CGFloat velocityY = _sprite.physicsBody.velocity.y;
if (velocityY < 0.0)
{
// moving down ...
}