Avada
I can read your mind.
offline
Опыт:
1,665Активность: |
Утечки
Подскажите плз, самые распространенные причины утечек на гуи в тригах. |
08.08.2008, 02:16 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Strayiker
Warcraft Forever
offline
Опыт:
3,406Активность: |
http://xgm.guru/articles.php?section=wc3&name=jass_optimisations_and_leaks
Strayiker добавил: Там всё про утечки(ну или почти всё) |
08.08.2008, 02:25 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Avada
I can read your mind.
offline
Опыт:
1,665Активность: |
Я не понял... Надо удалять юнит который уже умер и сгнил? Как? и Зачем? |
08.08.2008, 02:38 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
krimatoriy
U.C.
offline
Опыт:
2,654Активность: |
Как не в курсе (из пременых вроде глобальных или локальных), а вооб ще всё это занимает место в памяти, в ДОТЕ применены ити способы |
08.08.2008, 02:49 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Strayiker
Warcraft Forever
offline
Опыт:
3,406Активность: |
Avada удалять все ненужные объекты из игры и очищать переменные которые ссылаются на них
|
08.08.2008, 03:12 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Avada
I can read your mind.
offline
Опыт:
1,665Активность: |
Strayiker на гуи это не возможно?
|
08.08.2008, 03:15 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Strayiker
Warcraft Forever
offline
Опыт:
3,406Активность: |
Avada на гуи возможно, но далеко не всё
|
08.08.2008, 03:16 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
akkolt
offline
Опыт:
13,826Активность: |
вроде возможно чистить отряды, юнитов и группы игроков, но остальное - нет |
08.08.2008, 03:17 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Strayiker
Warcraft Forever
offline
Опыт:
3,406Активность: |
я недавно провёл эксперимент, сделал способность на Jass и на ГУИ (одну и туже). И ту и ту оптимизировал насколько смог. Jass спелл при использовании создавал от 2 до 6 утечек, в то время как ГУИ спелл в пределе нескольких тыщ =) |
08.08.2008, 03:19 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Avada
I can read your mind.
offline
Опыт:
1,665Активность: |
Класс... Я несказанно рад этому. У меня все на гуи. Каменный век, мать его.
Спасибо за помощь. ...Что бы не создавать новую тему: Увеличивать и уменьшать размер карты можно в любое время? Без последствий? |
08.08.2008, 03:21 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Strayiker
Warcraft Forever
offline
Опыт:
3,406Активность: |
Только создавать новую карту больше или меньше, и на неё копиркать всё что нужно (ландшафт, объекты, триги и т.д.) |
08.08.2008, 06:02 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Avada
I can read your mind.
offline
Опыт:
1,665Активность: |
Ну можно же, там где настраиваешь границу камеры, можно срезать и масштаб карты. Я урезал, и хотелось бы знать, если понадобиться, я смогу восстановить прежний размер? |
08.08.2008, 06:33 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SliShad
†WOW Style†
offline
Опыт:
2,581Активность: |
Да сможешь |
08.08.2008, 09:29 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Strayiker
Warcraft Forever
offline
Опыт:
3,406Активность: |
Кстать, вот вопрос в тему: Какое количество утечек допустимо для нормальной такой RPG карты за пол часика игры ??? |
08.08.2008, 10:24 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexkill
offline
Опыт:
18,872Активность: |
Цитата:
Ответ в вопросе - самые распространенные причины утечек - это гуи в тригах =) Локации, регионы, группы, аттаченные к таймерам (триггерам) юниты и объекты, сами эти таймеры, триггеры - это все причина утечек. Правда, 3 последние - только в жассе. alexkill добавил: Цитата:
Strayiker, null =). А вообще зависит от параметров твоего компа. |
||
08.08.2008, 10:34 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Strayiker
Warcraft Forever
offline
Опыт:
3,406Активность: |
Ну чтобы на среднестатистическом компе поиграться, допустим на пеньтюхе 4 с пол тыщи оперативы и нормальненькой видюшкой. |
08.08.2008, 10:38 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
4go10_frank
offline
Опыт:
2,089Активность: |
Strayiker, около миллиона. Потом игра станет пошаговой.
|
08.08.2008, 10:40 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Отредактировано DFlyer, 08.08.2008 в 21:01. |
08.08.2008, 10:45 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexkill
offline
Опыт:
18,872Активность: |
Цитата:
Страйк, проведи следственный эксперимент ) Ну, я понимаю, что эгоизм ща в моде, однако нужно заботится и о тех, у кого машины послабее ) |
|
08.08.2008, 10:45 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Strayiker
Warcraft Forever
offline
Опыт:
3,406Активность: |
alexkill у меня комп довольно ничего, поэтому я не могу провести у себя эксперимент на тормоза. Вот и спрашиваю, чтобы примерно ориентироваться на компы послабже =)
|
08.08.2008, 10:47 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|