如何檢測空間中的物體目前是否爲穩定以及他的位置還有。 哪個參數給我們提供了關於這方面的信息或者是否有任何功能?SpaceManager中的對象Cocos2d正在移動或不移動?
0
A
回答
0
如果它的位置在時間上是恆定的,那麼它是穩定的。如果不是 - 它不穩定。
0
只要檢查身體的速度,並最終加速。如果你想在檢查超級準確,如果你的身體是靜態的使用:
if cpveql(body->v,cpvzero)
theyAreQualDoSomethingFunction();
然而,隨着文件警告
比較浮 點數時要小心!
所以,如果體佩> V.X和身體 - > V.Y的絕對值比一些小型精密值時,你可能會檢查的更好。
如前所述,要做到超精確,您還應該檢查加速度。
相關問題
- 1. 使對象移動沒有cocos2d?
- 2. 移動時移動對象
- 3. 觸摸在Cocos2d中移動
- 4. 在CocoS2d中移動圖像
- 5. 移動對象
- 6. 移動對象
- 7. XNA - 對象不能正確移動
- 8. 在libgdx中移動對象
- 9. 在Python中移動對象?
- 10. 在iPhone中移動對象?
- 11. 在nsmutablearray中移動對象
- 12. C#動畫 - 將對象從A移動到B或按角度移動對象
- 13. cocos2d移動物體
- 14. 移動背景 - Cocos2D
- 15. 圖像上的對象在圖像移動時不會移動
- 16. cocos2D自動移動圖像
- 17. Java對象移動
- 18. Box2d + CoCos2d:自動移動對象以模擬遊戲中的計算機運動
- 19. Cocos2D - 移動CCSprites的問題
- 20. Cocos2d圓內點的移動
- 21. 移動或不移動到微服務
- 22. 檢測移動對象與不移動對象之間的碰撞
- 23. 對象在模擬中的移動
- 24. 如何在Cocos2d中移動CCMenu?
- 25. 如何在iPhone cocos2d中移動水?
- 26. 如何在cocos2d中移動CCLayer
- 27. 的Android移動對象
- 28. iOS:CGAffineTransformScale移動我的對象
- 29. OpenGL:如何移動2D對象而不移動整個場景?
- 30. 如何用Cocos2d移動對象的hitbox /內容大小
是的我知道,但如何檢查特定的對象是不變的.. :-) – Sukeshj 2011-03-29 09:24:27
保持它在某些變量中的位置。每個模擬步驟檢查mySprite.position是否等於此變量(具有一定的準確性)。如果相等 - 那麼位置是恆定的。如果你正在使用一些physEngine可能會足以檢查身體的速度爲零 – Andrew 2011-03-29 09:27:24