2016-08-20 8 views
0

Я экспериментирую с 2D-прорывной игрой (в C#) с использованием Unity 5 и хочу знать, как я могу изменить направление шар, на основе которого часть лопасти она столкнулась.Изменение направления игры в слове Unity, в соответствии с которой часть лопасти, сделанная с помощью столкновения, с использованием C#

Например, если мяч коснулся левой части лопасти, то мяч должен идти влево, и если он ударил середину, то он должен идти прямо вверх, и если он ударил правой стороной, тогда идите направо.

+1

Можете ли вы показать нам, что вы пытались так далеко? –

ответ

0

Вы можете сделать 4 различные коробки коллайдера 2d на каждой стороне лопасти в качестве дочернего объекта и добавить OnCollisionEnter2d() метод для них, где вы можете применить механику

+0

Спасибо, это работает красиво. – Kaz

 Смежные вопросы

  • Нет связанных вопросов^_^