Kenshi245
offline
Опыт:
2,252Активность: |
Как реализовать без утечек?
Как реализовать евент для триггера (юнит входит в игровую зону)?
Есть только стандартный вариант, но он с утечками: Код:
|
21.05.2008, 21:31 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
44,079Активность: |
Kenshi245
Где утечки? |
21.05.2008, 21:34 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
S
offline
Опыт:
43,833Активность: |
юзай
Код:
предварительно добавив в нестандартный код Код:
насколько помню создание основной функции которая создает утечки фиксится созданием аналогичной функции, но с измененным названием (в настоящее время - добавлена буква Q) Sasha добавил: Цитата:
видимо он о том что рект не обнуляется Отредактировано Sasha, 21.05.2008 в 21:54. |
|
21.05.2008, 21:35 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kenshi245
offline
Опыт:
2,252Активность: |
Цитата:
Именно Kenshi245 добавил: Цитата:
Не понимаю, а что тут изменилось, получилась такая же функция с теми же утечками? |
||
21.05.2008, 21:41 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
S
offline
Опыт:
43,833Активность: |
Kenshi245
пофиксил а вообще чтобы удалить утечку бж-фии обычно её переносят в сам код и просто изменяют имя... у мну по крайней мере работает о_О |
21.05.2008, 21:54 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kenshi245
offline
Опыт:
2,252Активность: |
Цитата:
А вообще говорят что лучше не юзать регионы, хз почему( |
|
21.05.2008, 22:43 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vadim
offline
Опыт:
603Активность: |
Цитата:
Хз хз... Вот например есть хорошая фи-я GetTriggeringRegion(). Для ректа такой нету. С регионами проще работать из-за наличия этой фии. |
|
22.05.2008, 00:46 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Цитата:
это что то совершенно новое... и совершенно неправильное... Код:
Код:
ADOLF добавил: Цитата:
гениально, для каждого тригера создавать новый регион... догадайтесь никогда не использовать эту функцию... |
||
22.05.2008, 07:57 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kenshi245
offline
Опыт:
2,252Активность: |
Цитата:
А как же тогда делать евент появления юнита на карте? |
|
22.05.2008, 14:17 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
YellowStar
poon
offline
Опыт:
15,144Активность: |
Я почему то никогда не заморачивался об утечках. раньше помню были времена о джассе никто не знал, и смотрите же нормальные карты делали. |
22.05.2008, 14:53 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Цитата:
я имел ввиду сашин код Цитата:
ну опять же либо ты пишешь норм, либо пишешь кг/ам, но писать примерно одинаково |
||
22.05.2008, 18:58 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kenshi245
offline
Опыт:
2,252Активность: |
Цитата:
Я не понял тот код, что ты написал это что? Правильный вариант или объяснение возникновения утечки? |
|
22.05.2008, 19:41 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Лось
offline
Опыт:
7,223Активность: |
Это обьясняет что в переменную bj_mapInitialPlayableArea заносится играбельная область при ините мапы. |
22.05.2008, 19:50 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kenshi245
offline
Опыт:
2,252Активность: |
Цитата:
То есть эта вот штуковина не вызовет утечек? Код:
Как бы там ни было этот способ не работает, пишет ошибку - неверный аргумент (рект) |
|
22.05.2008, 23:26 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Лось
offline
Опыт:
7,223Активность: |
Ну там та надо region ,а не rect вот и пишет.. Зделай лучше при ините карты так:
Код:
И еспользуй PlayableRegion. |
23.05.2008, 07:20 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kenshi245
offline
Опыт:
2,252Активность: |
Цитата:
Ошибку выдает. Wxcepted end of line |
|
25.05.2008, 00:47 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Лось
offline
Опыт:
7,223Активность: |
Юзай JNGP или создай глобалку в редакторе переменных. Отредактировано Лось, 25.05.2008 в 09:31. |
25.05.2008, 07:21 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hexus
Looking for a victim
offline
Опыт:
19,166Активность: |
* Jass New Gen Pack.
|
25.05.2008, 08:32 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|