簡體   English   中英

Unity突破游戲改變球的方向,基於它使用c#進行碰撞所產生的球拍部分

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM