avuremybe, там надо размер настроить
цвет
место отображения
изначально там были и функции с настройкой места (позицию героя брал) и цвета, и велосити
я их по очереди отключал, думал может проблема в них. но ни к чему так и не пришел...
Melissa, потестил.
SetTextTagFadepoint не фейдят мой текст (ни native-версия, ни BJ).
а остальное все работает, спасибо.
а еще на месте, где создается мой текст, появляется желтая точка (такая же, как когда я пытался создавать его через CreateTextTag, но тогда была только точка, без текста) и никуда не исчезает, даже если юзать команду DestroyTextTag. что это такое и как с этим бороться?
Даже средний тесктрейт в 50 текстов в секунду не запачкает памть так, чтобы было заметно через час игры.
я планирую делать что-то вроде кампании/рпг. предполагаю, что напихаю туда целую кучу всего громоздкого и малополезного (типа названия книжечок над головой, трупы с лутом и бог знает что мне еще там в голову придет) + игровой процесс будет длиться долго, поэтому не хочу иметь там вообще никаких загрязнений, даже малозначительных. да и комп у меня слабый...
если так нужно на джассе ковырни color damage.
И ещё 1 наработка до кучи, со всеми видами утечек, которые НУЖНО удалять + объяснения.
спс, посмотрю.
тему лучше в "Утечки текста" или как-то так бы переименовать для других
Melissa, я не знал этого. база статтей запугала меня разными утечками и необходимостью удалять все под ряд =\
спасибо большое за помощь и разъяснения!
еще попутно вопросик: где можно найти инфу как пользоваться тексттэгами на джассе? я сначала пытался через CreateTextTag() сделать это все, но оно никак не хотело показывать мой текст и мне пришлось воспользоваться BJ-аналогом (боязнь BJ-функций вызвана теми же статьями, если что)
если ты про то, что я позицию юнита каждый раз собираю, вне зависимости от исхода триггера - то я это потом поправлю. проблема сейчас заключается не в этом.
16GB, блин, а у меня после прочтения ссылок приведенных выше сложилось именно такое мнение...
Именно поэтому, после работы с объектом, его надо не только удалять, но и обнулять все хендлы, ссылающиеся на нашего юнита. Если этого не сделать, они будут "висеть" в таблице хендлов и не только засорять память, но и замедлять скорость доступа к этой таблице.
Исключение – локальные переменные, которые являются параметрами функции. Они удаляются автоматически после выхода из функции.
переделал под событие "юнит использует предмет" (чего я раньше о ней не подумал? о.О) и функция "hero manipulating item" начала возвращать то что нужно. awesomesk1ll, спасибо. как-то не допер, что тригеринг юнит в данной ситуации будет как раз кастером =\
Jusper, да, возможно не корректно использую.
у меня триггер изначально направлен немного на другое, поэтому он реагирует на событие "юнит начинает применять способность" и пляшет уже от того, что именно он там заюзал.
а отловить этого юнита мне нужно для того, чтобы удалить его, если итемов в бекпаке у него больше нету.
Jusper, во, так работает.
я просто пытался создать локальную переменную сразу с созданием юнита
типа local unit u = createunit......
ну и оно не работало.
спасибо всем (:
Ред. avuremybe
» WarCraft 3 / Утечки тексттэгов
я их по очереди отключал, думал может проблема в них. но ни к чему так и не пришел...
SetTextTagFadepoint не фейдят мой текст (ни native-версия, ни BJ).
а остальное все работает, спасибо.
» WarCraft 3 / Утечки тексттэгов
set t = CreateTextTag()
call SetTextTagText ( t, s, 10 )
а оно просто желтую точку вместо текста создавало
» WarCraft 3 / Утечки тексттэгов
Ред. avuremybe
» WarCraft 3 / Утечки тексттэгов
Ред. avuremybe
» WarCraft 3 / Утечки тексттэгов
спасибо большое за помощь и разъяснения!
Ред. avuremybe
» WarCraft 3 / Утечки тексттэгов
» WarCraft 3 / Утечки тексттэгов
» WarCraft 3 / Обнуление переменных
всем спасибо за ответы, тему закрываю.
Ред. avuremybe
» WarCraft 3 / Обнуление переменных
» WarCraft 3 / Обнуление переменных
» WarCraft 3 / Юнит, использовавший предмет
awesomesk1ll, спасибо. как-то не допер, что тригеринг юнит в данной ситуации будет как раз кастером =\
Ред. avuremybe
» WarCraft 3 / Юнит, использовавший предмет
у меня триггер изначально направлен немного на другое, поэтому он реагирует на событие "юнит начинает применять способность" и пляшет уже от того, что именно он там заюзал.
а отловить этого юнита мне нужно для того, чтобы удалить его, если итемов в бекпаке у него больше нету.
» WarCraft 3 / Юнит, использовавший предмет
» WarCraft 3 / Обнуление переменных
» WarCraft 3 / Юнит, использовавший предмет
» WarCraft 3 / Обнуление переменных
» WarCraft 3 / Не могу поймать созданого юнита
я просто пытался создать локальную переменную сразу с созданием юнита
типа local unit u = createunit......
ну и оно не работало.
спасибо всем (:
» WarCraft 3 / Не могу поймать созданого юнита
» WarCraft 3 / Не могу поймать созданого юнита
» Модели из World Of WarCraft / Список WoW-моделей, выложеных на сайте
Ред. avuremybe
» Игровые обзоры / The Witcher 3. Дикая охота
буду на ютубе проходить...
» WarCraft 3 / Древняя Земля
» Администрация XGM / баг репорт
» WarCraft 3 / Древняя Земля
сильно. однозначно сильно.