271 |
С т р а н и ц а
В каждом кадре, ограничивающий объём проверяется на содержание акторов.
Любой актор находящийся в ограничивающем объёме заклинания, будет попадать
под действие этого заклинания только для этого кадра. Если актор выходит из
ограничивающего объёма заклинания, то он больше не будет попадать под
действие этого заклинания. Запомните, что система частиц заклинания это всего
лишь визуализация. Сами частицы не то, что будет влиять на акторов игры. Класс
PickupItem, который мы создали в Главе 8.
Действующие лица и пешки, может
использоваться, чтобы позволить игроку брать предметы представляющие
заклинания. Мы расширим класс PickupItem и добавим блупринт заклинания,
чтобы приводить каждый PickupItem. Клик по графическому элементу заклинания в
HUD, будет посылать эти заклинания. Интерфейс будет выглядеть как то так:
Предметы, которые подобрал игрок, а также различные заклинания
Мы начнём главу с описания того, как создать нашу собственную систему частиц.
Затем мы пойдём дальше и заключим источник частиц в класс Spell (заклинание), и
напишем функцию CastSpell() (наслать заклинание) для того, чтобы аватар мог
насылать заклинания.
Достарыңызбен бөлісу: