Вразумите, любезные дамы и судари.
Скрины прилагаются, задумка комментируется.
Герой входит в область Х, там западня, два возможных выхода блокируется, появляются враги:
Всё срабатывает как задумал, но спецэффект почемуто не появляется, что я пропустил?
Далее чудо-герой убивает заданного врага "Призрак супруги смотрителя" и злое зло рассеивается (удаляю декор блокирующий выход)
но в процессе теста карты, понял что события я указал не верные, попробовал kill, remove... всё не то.
Очень жду Ваших ценных наставлений

Принятый ответ

Спецэффект не появляется, потому что ты его сразу удаляешь. Энергетические стены - это ворота. Их лучше ставить сразу на карте, открывать и хайдить их в начале игры, а в нужный момент показывать и закрывать.
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
23
8 лет назад
1
Спецэффект не появляется, потому что ты его сразу удаляешь. Энергетические стены - это ворота. Их лучше ставить сразу на карте, открывать и хайдить их в начале игры, а в нужный момент показывать и закрывать.
Принятый ответ
0
9
8 лет назад
0
Obelick, Спасибо, пропустил момент что ЭС - ворота, сейчас попробую переделать!
удалять эффект после wait 2sec, так ведь?
0
23
8 лет назад
0
4okak,
удалять эффект после wait 2sec, так ведь?
нет. Сначала ты записываешь эффект в переменную, а затем удаляешь через нужное время.
0
9
8 лет назад
Отредактирован 4okak
0
Obelick, с воротами разобрался, а спецэффект заработал сам собой. Спасибо большое!
Но вот последний вопрос, я уже не раз видел что опытные люди рекомендуют заносить все спецэф. в переменную, вопрос таков - для чего? Если удалять посл. созданный эффект, это будет неизбежно приводить к утечкам? И вопрос до края глупый... утечки со временем будут вызывать лаги во время игры, я не ошибся?
0
23
8 лет назад
0
4okak, если ты создаешь один эффект и не закосишь его в переменную, а после создается еще один, то первый не будет считаться последним и ты его уже никак не удалишь.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.