Ответ в теме: Отражение пули

#2472
+2
Heisenberg
Heisenberg
Участник
Сообщений:320

Зарегистрирован:
01.04.2015

Репутация:146

У тебя проверка на столкновение с врагом находится в условии события
Сделай так

Вынеси его оттуда.

И добавь флаг bool для состояния пули, и в момент отражения меняй его.
И уже в событии со столкновением с врагом проверяй какой флаг стоит, если отражён то нанести урон и удалить пулю, иначе пролететь мимо и it++.

Иначе враг стреляя будет наносить урон себе и другим врагам.

Зачем пуле состояние Health? Пулю можно удалить во время нанесения урона.