0
我正試圖計算何時受重力影響的精靈開始下降。我認爲當它變成負值時,我可以獲得速度值?您將如何獲得CCSprite當前速度作爲值
如果我試圖在Y軸上獲取精靈的當前速度,是不是像這樣?
_sprite.physicsbody.velocity.y
所以,如果我有它在update
方法
int velocityY = //Whatever I need to do to get the velocity.
我正試圖計算何時受重力影響的精靈開始下降。我認爲當它變成負值時,我可以獲得速度值?您將如何獲得CCSprite當前速度作爲值
如果我試圖在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 ...
}
你本質上已經公佈解決方案... – LearnCocos2D 2014-08-27 16:26:36