Почему при частом использовании этого скилла xgm.guru/files/100/297223/Multi_Shot_Spell_v0.2.w3x со временем начинает сильно падать фпс. Заметил проблему в Loop триггере исправить не получается.
Еще сильнее эта проблема заметна в моей карте во время нескольких тестов из за это триггера сильно падает фпс.

jasonrus96, да уж, гуишный код отличается ужасающим исполнением. Все таки его комп делает.
Но тем не менее, нужно в конце удалить группу Arrow Group, а вот точка утекает без следов, поэтому точку нужно записать в глобальную переменную. Точку, которая Position of Arrow[Arrow integer], а в конце удалить её. Через destroy group и remove location, соответственно. И с припиской udg_название_название.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
в твоём случае нужно переменить точки и удалять их через кастом скрипт
3
gellin, подскажите как?
Не подскажу. Как говорил, я пишу кастомный код всегда для того, чтобы все контролировать и избежать утечек, используя счетчик, на примере того, что тебе скинули. У меня все переменные под контролем, и когда триггер отработает, чишу. Тут просто совет, помнить, что в варе почти все (таймеры, точки, переменные типа last created, это все объекты, которые могут забивать память). Ну и опыт в оптимизации кода. Но я уверен, что найдутся здесь люди, кто шарит в этом лучше меня и подскажут.
30
тут все нормально работает.
Ни на что не намекает?
Загруженные файлы
9
nazarpunk, я пытался что-то подобное сделать перестает работать вообще.
30
я пытался что-то подобное сделать перестает работать вообще.
А ты понимаешь, как оно работает?
9
nazarpunk, я саму наработку выложил не особо получается переделать.

nazarpunk, тут что-то типо очистки точек и групп.
30
только что тут чистить кроме Arrow_group

Писать о том, чтоб переписать на jass будет проще думаю не нужно.
Загруженные файлы
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.