我正在尝试计算受重力影响的 Sprite 何时开始掉落。我想当它变成负数时我可以获得速度值?
如果我试图获取 Sprite 在 Y 轴上的当前速度,是否会像这样?
_sprite.physicsbody.velocity.y
所以如果我在 update
方法中有它
int velocityY = //Whatever I need to do to get the velocity.
最佳答案
将两者放在一起,并使用正确的数据类型,您就可以开展业务了:
CGFloat velocityY = _sprite.physicsBody.velocity.y;
if (velocityY < 0.0)
{
// moving down ...
}
关于ios - 你将如何获得 CCSprite 当前速度作为一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25532275/