Зміст курсу
Unity для початківців
Unity для початківців
Додати частинки до гравця
Спочатку давайте зробимо об'єкт частинки дочірнім до гравця.
Далі, після зміни деяких параметрів, таких як колір і розмір, ми додамо модифікатор гравітації, щоб до частинок застосовувалися сили гравітації. Нарешті, ми змінимо простір симуляції на світовий. Є три доступні варіанти для простору симуляції:
Типи простору симуляції:
Локальний:
У локальному просторі симуляції частинки рухаються відносно трансформації їх випромінювача GameObject's
.
Це означає, що якщо випромінювач GameObject
рухається або обертається, частинки рухаються та обертаються разом з ним.
Цей варіант корисний для ефектів, де частинки повинні бути локалізовані до конкретного GameObject
, наприклад, дим, що виходить з димоходу, або іскри, що виходять з рухомого транспортного засобу.
Світ:
У просторі симуляції світу частинки рухаються і поводяться незалежно від будь-якого перетворення GameObject's
.
Незалежно від положення або орієнтації випромінювача, частинки рухаються вільно в глобальній системі координат.
Цей варіант підходить для ефектів, які повинні бути вирівняні зі світом, таких як дощ, що падає з неба, або феєрверк.
Користувацький:
Користувацький простір симуляції дозволяє вам визначити власне перетворення для симуляції системи частинок.
Ви можете призначити конкретне перетворення GameObject's
як посилання на користувацький простір.
Частинки рухаються відносно обраного користувацького перетворення, а не випромінювача або світу.
Цей варіант забезпечує гнучкість для ефектів, які потребують унікальної системи відліку для симуляції, таких як слідування за рухомою ціллю або симуляція в певній області сцени.
Дякуємо за ваш відгук!