4
A
回答
6
另一種選擇:
- 連接鼠標接頭,你的身體 鼠標關節
- 使用setTarget方法來移動身體
1
你應該使用一個運動的身體,但你不能改變它的位置手動,你必須改變其速度的動態和碰撞才能正確應用。
,我建議如下算法:
1 - 計算軌道,身體應該是在下DT上的位置。
2nd - 使一個向量從身體位置到下一個位置。
第3步 - 規範化它。
第4位 - 計算您需要多少速度,以便身體在下一個循環中處於該位置,並將該速度乘以向量。
5th - 將此矢量應用於身體的線速度。
注意:確保運動機構有零阻力,以便計算第4步更容易。
我從來沒有這樣做過,我認爲可以這樣做。 希望它能幫助:)
相關問題
- 1. 如何讓對象遵循路徑
- 2. PHP捲曲 - 遵循相對路徑
- 3. 遵循的路徑逆
- 4. 遵循Java的路徑
- 5. ios MapKit,遵循路徑
- 6. CCSprite遵循隨機路徑
- 7. IOS Box2D - 正文遵循特定路徑基於點陣波動速度
- 8. 動畫SVG對象遵循不同的路徑,而不是給定相同路徑的繪圖
- 9. cocos2d/box2d iPhone - 隨機循環路徑
- 10. 動畫文本遵循路徑
- 11. 操作QGradient以遵循路徑
- 12. SKSpriteNode遵循bezier路徑旋轉
- 13. 組Eclipse遵循系統類路徑
- 14. d3過渡不遵循路徑
- 15. JavaScript製作實體遵循路徑
- 16. Cocos2d - 拖動圖像時遵循路徑
- 17. 算法遵循路徑的概率
- 18. URL:遵循相對路徑和尾部斜槓的規則
- 19. PHP獲得絕對路徑,但沒有遵循符號鏈接
- 20. RequireJS不遵循相對路徑數據主要baseUrl設置
- 21. Actionscript 3:精靈不遵循預定路線
- 22. AlphaImageLoader不遵守協議相對路徑
- 23. 遵循具有一定慣性的路徑的算法
- 24. 確定如果遵循鏈接的路徑名是什麼?
- 25. 如何使用CSS,JQuery在HTML中動畫對象時指定要遵循的路徑
- 26. 繪製一條字符串,遵循使用GDI的路徑+
- 27. 跟蹤路徑上的2D對象/預先確定的移動
- 28. 沿着預定義路徑移動對象
- 29. 使對象捕捉到另一個ojbect,然後遵循其使用純ActionScript的路徑?
- 30. Three.JS對象遵循樣條路徑 - 旋轉/ tanget問題和恆定速度問題
檢查hiepnd的答案,其更容易,並應提供相同的結果:) – 2011-12-26 13:11:05
謝謝。我做了類似的事情。因爲我知道下一個位置,所以我在步驟4使用了setTransform。這些方法只有問題:瞬態狀態必須在onUpdate中進行計算和指定。現在轉到另一種方法來查看box2d是否接管了位置計算。 – Nav 2011-12-27 08:44:46