我想用球做簡單的遊戲,但是如何讓顯示器有框架以避免球脫離顯示器? 我想在那個框架上有一個小洞,這樣球最終可以脫身。我這樣做就像在顯示器周圍放置幾個矩形(寬度或高度爲1px,其他尺寸較大),但當球速度很高時,它會穿過牆壁。有沒有更好的解決方案。如何讓顯示器具有框架以避免球脫離顯示器?
1
A
回答
1
添加物理機構框架,使球不會通過它
local topWall = display.newRect(0,0,display.contentWidth,2)
physics.addBody(topWall, "static", { friction = 0.5, bounce = 0 })
不要忘了啓動物理引擎「physics.start()
」您的代碼
PS剛剛修改的topFrame
和兩側和機器人創建另一個三面牆的上方湯姆。
1
只是使矩形更像300px。
,你也可以嘗試設置參數ball.isBullet = TRUE,它會告訴物理引擎保持對球的眼睛,避免受到它穿過牆壁
相關問題
- 1. 顯示文章脫離wordpress
- 2. 如何避免讓實體框架
- 3. 如何避免顯示錯誤?
- 4. 如何避免口音beeing顯示爲
- 5. 如何避免UAFlertView重複顯示Notfications
- 6. 如何避免git在編輯器上顯示合併消息?
- 7. Rails控制器編輯操作 - 如何避免顯示id?
- 8. 如何避免YouTube顯示在移動播放器
- 9. 如何避免在瀏覽器中顯示「C:fakepath」
- 10. 避免顯示BS4庫
- 11. 我如何使框架顯示沒有?
- 12. 離子框架 - 顯示多個標籤
- 13. 搜索顯示控制器框架
- 14. 如何讓頁腳顯示(顯示它在網站容器?)
- 15. 如果javascript被禁用,如何避免顯示框?
- 16. 如何避免此內容無法顯示在框架中? (Youtube問題)
- 17. 如何在框架中顯示具有組件的面板
- 18. 如何寫一個片段着色器以顯示球體
- 19. 如何避免顯示「應用程序不響應」對話框
- 20. 如何顯示第二個顯示器
- 21. 如何讓控制器脫離xib
- 22. .NET分離器控制顯示器
- 23. 如何避免重疊HTML標記以突出顯示文字
- 24. 如何讓子視圖控制器在橫向顯示時瞭解其框架?
- 25. 有沒有一種工具可以讓git在圖中顯示「分離頭部」?
- 26. 的javascript:具有多個顯示器
- 27. 如何在離子框架中動態地隱藏/顯示navBar?
- 28. 如何使用離子框架顯示子彈列表?
- 29. 如何避免使用javascript在文本框中顯示提示文本
- 30. 如何避免顯示圖像具有相同的名稱只是刪除?