标签: c# game-physics unity5
我正在尝试使用Unity 5进行2D突破游戏(在c#中),并想知道如何根据碰撞的桨的哪个部分来改变球的方向。
例如,如果球接触球的左侧部分,那么球应该向左移动,如果它击中中间,那么它应该直接向上,如果它击中右侧,则向右移动。
答案 0 :(得分:1)
你可以在桨的每一侧制作4个不同的盒式对撞机2d作为子对象,并将OnCollisionEnter2d()方法添加到它们,你可以在那里应用你的力学