Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Спеціальні ефекти гравця | Поведінка гравця
Бійцівська гра в Unity
course content

Зміст курсу

Бійцівська гра в Unity

Бійцівська гра в Unity

1. Система анімації Unity
2. Поведінка гравця
3. Поведінка Ворога
4. Покращення гри
5. Покращення гри Flappy Bird

bookСпеціальні ефекти гравця

RaycastHit2D.point

RaycastHit2D.point — це властивість в Unity, яка використовується для отримання позиції у світовому просторі, де 2D-променеве перетинання влучило в колайдер об'єкта.

Отже, RaycastHit2D.point дозволяє отримати точне місце, де 2D-променеве зіткнення контактує з колайдером об'єкта, що корисно для виконання дій або обчислень на основі точки зіткнення.

У нашому випадку ми використали його, щоб отримати точку атаки ворога і відтворити частинки в цій точці.

Розміщення частинок

Після додавання частинки як дочірнього елемента нашого гравця, ми створимо SerializeField для нашої частинки і перетягнемо її.

Щоб відтворити частинку, нам потрібно налаштувати її позицію, і ми вибираємо для цього позицію попадання променя.

Отже, після зміни її позиції на raycastHit.point, ми викличемо Play() на частинках, щоб вони почали відтворюватися в грі і показали нам візуальні ефекти та вплив.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 4
some-alt