DioD
offline
Опыт:
45,134Активность: |
trigger.evaluate + кеширование рулит.
таким хитрым образом между прочим можно сделать "таймер" с бесконечным числом колбеков и будет работать всё очень и очень быстренько, если конечно нужны колбеки, если снаряды двигать то всё куда проще. |
05.12.2013, 18:39 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Если мы стремимся к скорости - то да, макрос (а в идеале - оптимизатор, который развернет функцию, увы cJass таковым не стал). Хотя, скажу навскидку, что вызов через call будет все-равно быстрее вызова функцию по срабатыванию таймера. Дело в том, что там создается отдельный поток под интерпритацию jass кода, со своим стеком и т. д. |
05.12.2013, 23:12 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
вжасс так делает, но не всё |
06.12.2013, 12:03 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|