XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
Проверить способность на предмет утечек
В этом спелле вроде удалил утечки (а может и нет).
Если они еще остались то скажите где и какими функциями их можно устранить?
[+] замечание от alexkill: для выкладывания изображений размером более 100 Кб используйте бесплатные хостинги!
Старый 13.07.2009, 12:47
NCrashed

offline
Опыт: 13,553
Активность:
для обнаружения утечек создай триггер Utechki, переведи его в текст и вставь вот этот код:
Код:
function H2I takes handle h returns integer
    return h
    return 0
endfunction

function Trig_Utechki_Actions takes nothing returns nothing
local timer t = CreateTimer()
    call BJDebugMsg(I2S(H2I(t)))
    call DestroyTimer(t)
    set t  = null
endfunction

//===========================================================================
function InitTrig_Utechki takes nothing returns nothing
    set gg_trg_Utechki = CreateTrigger(  )
    call TriggerRegisterTimerEventPeriodic( gg_trg_Utechki, 1.00 )
    call TriggerAddAction( gg_trg_Utechki, function Trig_Utechki_Actions )
endfunction

Если число, выводимое постоянно растет, то есть утечки.
Старый 13.07.2009, 12:54
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
У мя есть такой триггер.
Так что на счет моего спелла?
Старый 13.07.2009, 13:02
NCrashed

offline
Опыт: 13,553
Активность:
Ты проверил мой код? Я его использую для систем, и оно просто так не растет.
Проблема в том, что на гуи вроде все прозрачно, а при переводе в джаз могут проявится утечки.
Старый 13.07.2009, 13:05
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
у мя всё на гую я в джасс не перевожу
Старый 13.07.2009, 13:15
Линкольн
Barg Ent.
offline
Опыт: 4,812
Активность:
16GB. Пока способность GUI, утечки так или иначе будут. Избежать можно, использовав таймер и Custom Script
Старый 13.07.2009, 13:17
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
Custom Script
Ты посмотрел триггер?Что добавить что б если есть, устанить утчечки?
Старый 13.07.2009, 13:21
Линкольн
Barg Ent.
offline
Опыт: 4,812
Активность:
Работы вагон: Wait, Pick, BJ-функции и т.д. Легче будет перевести на Jass, чем оптимизировать.
Старый 13.07.2009, 13:39
Freezen
Тут должен быть бред
offline
Опыт: 2,517
Активность:
16GB
Особых утечек быть не должно, единственно, что меня смущает - Position offset, и вейт в цикле тоже иногда может подводить. В принципе, даже если утечки и есть в игре они чувствоваться будут слабо.
Старый 13.07.2009, 13:47
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 17:21.