Ребята кто может подсказать что такое Handle Counter я скопировал из одной тест карты библиотеку который показывает это в начале она показывала число 425 потом после того как я использовал способности героев( 11 спелов ) прибавилось около 150+ что это ? Утечки? Баги?

Гуванч, ух, сорян, я думал почему некоторые скиллы не работают как я себе представлял, а это уже твои личные недочёты, например автоатаки со светом, там ты сохраняешь в первую ячейку юнита булевую переменную и целочисленную, сам поправишь в общем. Утечки хз есть или нет, я не ждал 5 минут, подозреваю что спецэффекты только долго удаляются. Впрочем их стало намного меньше и можно даже не беспокоиться. Если я где-то там накосячил, что работает не так, как ты задумывал - поправишь. В чужом коде тяжело ориентироваться, но я старался)
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
создание нужных объектов происходит обычно разово, при инициализации, а не при каждом касте скилла
Это не так.
Vlod:
"Лучший" показатель, а потом переписывать всю архитектуру
Да, это лучший показатель. Если лагов нет, то утечки несущественны, вот и всё. И переписывать архитектуру не придётся, а лишь исправить пару мест, где забыто удаление.
goodlyhero:
Правильный и в достаточной степени точный счетчик может серьезно помочь не допускать лишних утечек.
Таких нет. Кроме того, сам каунтер нагружает карту, ибо создаёт и удаляет кучу точек несколько раз в секунду.

Просто любому человеку, которому говорят про код, сразу тыкают про утечки, вместо того чтобы рассказать, как карту сделать интересной. Ну и человек по этому поводу рефлексует, смотрит, что утечек много, и расстраивается, что всё переделывать нужно. А на самом деле карта может быть интересной, хоть и с проблемами. Поэтому на первое место нужно ставить сам геймдизайн, а потом оптимизацию. Если карта интересна, то нет проблемы потратить время на оптимизацию и исправление ошибок.
8
PT153:
Я помню я пытался сделать что-то более продуктивное, получилось что-то, не то, чтобы это давало ответы на все вопросы, но на какие-то - да.
Конечно, для меня в те времена (да и сейчас) было загадкой, что это за числа, но какие-то продуктивные результаты таким образом получить удавалось.
Загруженные файлы
14
что
goodlyhero:
PT153:
Я помню я пытался сделать что-то более продуктивное, получилось что-то, не то, чтобы это давало ответы на все вопросы, но на какие-то - да.
Конечно, для меня в те времена (да и сейчас) было загадкой, что это за числа, но какие-то продуктивные результаты таким образом получить удавалось.
rsfghd:
Сколько ждать?)
через час примерно скину карту
Посидел часок у редактора теперь хендл еле как достигает до 440 раньше если использовал скилы то хендл доходил до 1300+ а теперь нет, так обрадовался когда счетчик сбавил обороты, везде поставил локации и удалил теперь все супер, ура!

За несколько дней узнал больше чем за месяц)))

Когда ковырял код нашел оч много утечек раньше думал что делаю все без утечек потому что делаю на джассе а получилось что делал хуже чем на гуи
14
rsfghd:
Гуванч, 2 триггера осталось, через 10 мин скину
Спасибо огромное тебе добрый ты человек
28
Гуванч, ух, сорян, я думал почему некоторые скиллы не работают как я себе представлял, а это уже твои личные недочёты, например автоатаки со светом, там ты сохраняешь в первую ячейку юнита булевую переменную и целочисленную, сам поправишь в общем. Утечки хз есть или нет, я не ждал 5 минут, подозреваю что спецэффекты только долго удаляются. Впрочем их стало намного меньше и можно даже не беспокоиться. Если я где-то там накосячил, что работает не так, как ты задумывал - поправишь. В чужом коде тяжело ориентироваться, но я старался)
Загруженные файлы
Принятый ответ
14
rsfghd:
Гуванч, ух, сорян, я думал почему некоторые скиллы не работают как я себе представлял, а это уже твои личные недочёты, например автоатаки со светом, там ты сохраняешь в первую ячейку юнита булевую переменную и целочисленную, сам поправишь в общем. Утечки хз есть или нет, я не ждал 5 минут, подозреваю что спецэффекты только долго удаляются. Впрочем их стало намного меньше и можно даже не беспокоиться. Если я где-то там накосячил, что работает не так, как ты задумывал - поправишь. В чужом коде тяжело ориентироваться, но я старался)
Спасибооо!!!

rsfghd:
Гуванч, ух, сорян, я думал почему некоторые скиллы не работают как я себе представлял, а это уже твои личные недочёты, например автоатаки со светом, там ты сохраняешь в первую ячейку юнита булевую переменную и целочисленную, сам поправишь в общем. Утечки хз есть или нет, я не ждал 5 минут, подозреваю что спецэффекты только долго удаляются. Впрочем их стало намного меньше и можно даже не беспокоиться. Если я где-то там накосячил, что работает не так, как ты задумывал - поправишь. В чужом коде тяжело ориентироваться, но я старался)
А что со световым ударом не так?
28
Гуванч, во первых стаки криво даются, я могу отменять автоатаки быстро кликая на противника и на рандомную точку, тем самым получив стак. При ульте, когда в ячейку юнита сейвится булевая вместе с целочисленной фигня происходит с пассивкой
14
rsfghd:
Гуванч, во первых стаки криво даются, я могу отменять автоатаки быстро кликая на противника и на рандомную точку, тем самым получив стак. При ульте, когда в ячейку юнита сейвится булевая вместе с целочисленной фигня происходит с пассивкой
rsfghd:
Гуванч, во первых стаки криво даются, я могу отменять автоатаки быстро кликая на противника и на рандомную точку, тем самым получив стак. При ульте, когда в ячейку юнита сейвится булевая вместе с целочисленной фигня происходит с пассивкой
Ты наверно не прочитал описание спела после каста 2 спела следующая атака активирует первый спел есши кастануть ульт то в течении 5 сек каждая атака активирует первый спелл насчет бага с быстрым кликом я убрал кнопку отставить и не все как ты дагадаются в чем сок и я сделал как смог потому что не знаю как еще это сделать да и в мемхак не хочу лезть слишком уж сложный он

rsfghd:
Гуванч, во первых стаки криво даются, я могу отменять автоатаки быстро кликая на противника и на рандомную точку, тем самым получив стак. При ульте, когда в ячейку юнита сейвится булевая вместе с целочисленной фигня происходит с пассивкой
В любом случае этот счетчик ударов я сделал исключительно для себя можно удалить сделан он в один триггер
28
Гуванч, чтобы сделать это по нормальному не нужен мемхак, нужно нормальное событие. + мы уже отвечали на твой вопрос как отловить урон с автоатаки, в частности я скидывал карту, которую ты снова благополучно проигнорил)
Ты наверно не прочитал описание спела после каста 2 спела следующая атака активирует первый спел есши кастануть ульт то в течении 5 сек каждая атака активирует первый спелл
как раз таки твой ульт не активировал порой пассивку на каждую автоатаку, всё я там прочитал)
а неактивировал, потому что ты сохраняешь булевую на место целочисленной
14
rsfghd:
Гуванч, чтобы сделать это по нормальному не нужен мемхак, нужно нормальное событие. + мы уже отвечали на твой вопрос как отловить урон с автоатаки, в частности я скидывал карту, которую ты снова благополучно проигнорил)
Ты наверно не прочитал описание спела после каста 2 спела следующая атака активирует первый спел есши кастануть ульт то в течении 5 сек каждая атака активирует первый спелл
как раз таки твой ульт не активировал порой пассивку на каждую автоатаку, всё я там прочитал)
а неактивировал, потому что ты сохраняешь булевую на место целочисленной
Щет сколько же я ошибок допустил

Нет не проигнорил я же тебе говорил что мой телефон не принимает USB кабель по этому я жду родителей что бы взять у них телефон и перекинут на комп
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.