[英]Unity breakout game change direction of ball based on which part of the paddle it made with collision using c#
我正在嘗試使用Unity 5進行2D突破游戲(在C#中),並且想知道如何根據與球拍發生碰撞的那部分來改變球的方向。
例如,如果球碰到了槳的左部,那么球應該向左移動;如果擊中了中部,那么球應該直線上升;如果擊中了右側,那么就向右移動。
您可以在槳的每一側上制作4個不同的盒子碰撞器2d作為子對象,並向它們添加OnCollisionEnter2d()方法,以在其中應用您的機制
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.