Для оптимизации спецэффект удаляется сразу после его создания (удалить последний созданный спецэффект). Но тогда он не воспроизводится! Что за ерунда?

Если у спецэффекта есть список анимаций - он будет удалятся моментально, без проигрывания анимации.
Надо вопроизводить конкретную анимацию - делай костыль через дамми юнита или оставляй одну единственную анимацию у самого спецэффекта.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
4
Попробуй занести спецэффект в переменную, потом, по истечении нужного кол во времени, удалить.
21
Ты сначало создай локальную переменную потом заносишь спецэффект в глобальную потом тут же копируешь в локальную и удаляешь их обе ))
( Только что созданный спецэффект не успевает записаться потому что)
14
Ты сначало создай локальную переменную потом заносишь спецэффект в глобальную потом тут же копируешь в локальную и удаляешь их обе ))
( Только что созданный спецэффект не успевает записаться потому что)
лол кек
у спецэффектов при удалении воспроизводится анимация death. Если эффекты вообще без списка анимаций - они проигрываются и исчезают. Дальше сообразите?
21
HolyMoon:
Ты сначало создай локальную переменную потом заносишь спецэффект в глобальную потом тут же копируешь в локальную и удаляешь их обе ))
( Только что созданный спецэффект не успевает записаться потому что)
лол кек
у спецэффектов при удалении воспроизводится анимация death. Если эффекты вообще без списка анимаций - они проигрываются и исчезают. Дальше сообразите?
Эреекция у тебя изчезает!
Ты не думал что спецэффект остается и засоряет память если его не удалить.?
Если ты его в игре больше не видешь -это не значит что его больше нет
25
Если у спецэффекта есть список анимаций - он будет удалятся моментально, без проигрывания анимации.
Надо вопроизводить конкретную анимацию - делай костыль через дамми юнита или оставляй одну единственную анимацию у самого спецэффекта.
Принятый ответ
2
SсRealm:
HolyMoon:
Ты сначало создай локальную переменную потом заносишь спецэффект в глобальную потом тут же копируешь в локальную и удаляешь их обе ))
( Только что созданный спецэффект не успевает записаться потому что)
лол кек
у спецэффектов при удалении воспроизводится анимация death. Если эффекты вообще без списка анимаций - они проигрываются и исчезают. Дальше сообразите?
Эреекция у тебя изчезает!
Ты не думал что спецэффект остается и засоряет память если его не удалить.?
Если ты его в игре больше не видешь -это не значит что его больше нет
call DestroyEffect(AddSpecialEffect(...)) прекрасно справляется со своей задачей. Он все правильно сказал. При удалении se он проигрывает анимацию death.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.