1
A
回答
1
是的,這是可能的,但要注意你的表現會很弱。看到下面的文章(對不起,我通常喜歡粘貼代碼而不是鏈接,但有太多了)。
http://www.emanueleferonato.com/2012/01/17/create-real-explosions-with-box2d-adding-textures/
http://www.emanueleferonato.com/2012/01/05/create-real-explosions-with-box2d-exploding-objects-and-setting-the-center-of-explosion-with-mouse-click/
http://www.emanueleferonato.com/2011/12/08/create-real-explosions-with-box2d/
至於灰塵飛出來的時候,地面裂開,污垢不必是物理的,你可以假,隨着一些粒子效果。 (很多關於這些東西的教程here)
0
在box2d中,除了刪除舊對象並創建許多新對象之外,無法拆分對象。如果你需要almost pixel perfect collision detection
,你需要很多對象。 A 100x100
正方形包含10 000
像素。
一年前,我用box2d創建了一個包含許多小顆粒狀物體的物理模擬。你可以找到視頻here。您在那裏看到的對象數量接近最大值Alchemy version of box2d
可以處理。 AS3版本失敗的次數少得多。
你應該谷歌它是如何在古老的遊戲,如Scorched Earth,例如。或者可以在box2d形狀的「導彈效果」區域「切割」沙粒,創建許多小顆粒,模擬它們並返回到主地形。但聽起來很複雜。
相關問題
- 1. AS3顯示列表和box2d
- 2. 1:1在Box2D中顯示? (Flash AS3)
- 3. AS3:安全沙箱違規
- 4. as3安全沙盒違規
- 5. Flash AS3 SoundMixer沙盒違規?
- 6. AS3中的安全沙箱
- 7. Box2D Flash - 完美的字符碰撞? (AS3)
- 8. Box2d As3聯繫人監聽器問題
- 9. Box2d As3棱鏡接頭不起作用?
- 10. 安全沙盒違例閃存AS3
- 11. AS3自動允許安全沙箱?
- 12. Flex/AS3和AppEngine的安全沙箱問題
- 13. Box2D和Xcode
- 14. 擺動在AndEngine和box2d
- 15. box2d,setTransform和碰撞
- 16. CFMessagePort和沙箱
- 17. Javascript和Flash在AS3
- 18. as3:Box2d如何找到最近的身體
- 19. AS3如何繪製沿着box2d distancejoint的線
- 20. 在xcode 4中設置Box2D和Cocos2D
- 21. Woocommerce和PayPal(沙箱)
- 22. box2d和libgdx中的彈弓
- 23. AndEngine,box2d和Galaxy Tab問題
- 24. box2d力量(applyimpulse和applyforce)
- 25. Box2D和GameCenter多人遊戲
- 26. 人丁與AndEngine和Box2D的
- 27. AndEngine和box2d碰撞過濾
- 28. Box2D閃存FPS和性能
- 29. Box2d和libgdx中的粒子
- 30. Box2D的:使用Box2D的