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

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