Daemonik
offline
Опыт:
5,084Активность: |
Оптимизация триггера
Помогите оптимизировать функцию.
Код:
Отредактировано Daemonik, 02.07.2009 в 19:59. |
01.07.2009, 18:30 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
Код:
Код:
|
02.07.2009, 19:33 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Daemonik
offline
Опыт:
5,084Активность: |
Ну это уже сделал. Просто забыл сюда запихнуть. А что насчет самого кода. Это все?? |
02.07.2009, 19:34 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
|
02.07.2009, 19:37 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Чебурашка
offline
Опыт:
5,460Активность: |
Цитата:
точнее в Код:
|
|
02.07.2009, 19:54 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Daemonik
offline
Опыт:
5,084Активность: |
Ну BJ у меня только 3, но я понятия не имею как от них избавиться((
GetForceOfPlayer TriggerRegisterEnterRectSimple CancelCineSceneBJ Daemonik добавил: Цитата:
А разве условие не должно проверить. Тру это или фолс? |
|
02.07.2009, 19:59 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JimALIEN
вдупляет sc2 editor
offline
Опыт:
6,976Активность: |
Эта функция ничего не проверяет, она сразу возвращает тру или фалс
Код:
Код:
ну и в конце функции ставим Код:
а так вроде бы даж нормально, хз... |
02.07.2009, 20:19 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Daemonik
offline
Опыт:
5,084Активность: |
У меня тут вообще уже другое стоит) Я ошибся там надо было создать над юнитом. Кстати я тут покопался в common.j Стоит ли константы конвертировать в интеджер, совать в локалку и потом обнулять? |
02.07.2009, 20:30 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ranger21
I love beatiul days XD
offline
Опыт:
13,274Активность: |
Daemonik Какие константы? какой интежер? интежеры не надо обнулять
|
02.07.2009, 20:37 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Daemonik
offline
Опыт:
5,084Активность: |
Ну к примеру вот такие константы.
EVENT_PLAYER_END_CINEMATIC = ConvertPlayerEvent(17) Daemonik добавил: Признаю свою ошибку.. Это наоборот из интежер в ивент Тогда вот так Код:
Daemonik добавил: Ну в общем сделал вот так Код:
И все же как мне от этого избавиться CancelCineSceneBJ GetForceOfPlayer TriggerRegisterEnterRectSimple |
02.07.2009, 20:46 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ninbous
Jass progress >>>>>35/100
offline
Опыт:
5,674Активность: |
Daemonik У тя JNGP стоит? Если да то нажми кнопку сверху окна, где пишутся тригеры, и найди там эти функции, там показывается что находится внутри етой функции и соответсвенно уже пиши вместо BJ, ту функцию которая находится внутри BJ
|
02.07.2009, 21:00 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Daemonik
offline
Опыт:
5,084Активность: |
Я смотрел. Проблема в том что они в коде так стоят что у меня не получается их изменить.
Код:
И если я ее заменю то получится Код:
И из-за ретурна не работает. Остальные находятся внутри другой функции( А вообще без JNGP мне в джассе делать нечего)) Daemonik добавил: Кстати хотел спросить из меня толк может выйти?))) Сорри за оффтоп. |
02.07.2009, 21:12 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
Код:
|
02.07.2009, 21:13 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Daemonik
offline
Опыт:
5,084Активность: |
Ясно, спасибо а что с этим тогда делать?
Код:
|
02.07.2009, 21:26 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
Код:
Код:
|
02.07.2009, 21:30 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Daemonik
offline
Опыт:
5,084Активность: |
А с первой ничего нельзя сделать? |
02.07.2009, 22:20 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
я бы некоторые функции не раскрывал, предел нужно знать, чтобы в функции не было всякого мусора для этой функции не предназначенного, это уже регулируется интуицией |
02.07.2009, 22:52 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Daemonik
offline
Опыт:
5,084Активность: |
В общем для этого нужна практика. Ну через полгода придет)) |
02.07.2009, 23:26 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|