![]()
NETRAT
![]() ![]() offline
Опыт:
83,712Активность: |
vlad_C0M в blizzard.j есть такая константа bj_POLLED_WAIT_INTERVAL и она установлена в 0.1, если ты ее поменяешь во время игры, то получишь вейт с допустимым меньшим интервалом - попробуй, тебе понравится.
По поводу wait, все недостатки видны в самой функции - зависание триггера в очереди налицо. Вместо того, чтобы вешать триггер в очереди на неопределенный срок, советую переводить его на событийную модель - то есть вторая часть триггера срабатывает после завершения таймера. При этом 1) триггер не висит в очереди хез скока 2) постоянные проверки таймера не осуществляются Экономия памяти и ЦП времени Триггер нифига не паузится - смотри на фунцию - он Energizer - он продолжает работать, пока все остальные освободили память, он еще работает. То что он полезнее - бред, удобнее - да, но удобство жрет ресурсы. При добавлению через таймер, ничего бы не тормозило. В-общем доводы неубедительные - все видно из кода функции. Код:
Что у вас в проекта с жассерами? |
![]() |
#21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Warden
:::...
![]() ![]() offline
Опыт:
26,106Активность: |
Дайте ссылку на инвентарь Димонта пожалуйста!!! |
![]() |
#22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
N.Sy.Prophet
Йа Байан
![]() ![]() offline
Опыт:
13,122Активность: |
такая тема существует в барахолке. |
![]() |
#23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Iron
Листовой
![]() ![]() offline
Опыт:
24,427Активность: |
NETRAT Жжош с динамическим wait-ом в цикле :). Тока я не понял одного, нафиг timeRemaining > bj_POLLED_WAIT_SKIP_THRESHOLD ? Почему просто не wait-ать 0.1 * timeRemaining.
|
![]() |
#24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NETRAT
![]() ![]() offline
Опыт:
83,712Активность: |
Iron там нету ни одной строки моего кода - это б.ж так что все претензии к горе-кодерам близзарда.
тема боянистая - смотрите даты |
![]() |
#25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Dead Jay
Братег Дракончег
![]() ![]() offline
Опыт:
8,425Активность: |
Блин, кто-нибудь может сказать трэкаблы срабатывает если наводишь или как???? |
![]() |
#26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
TiM
Старичок
![]() offline
Опыт:
8,594Активность: |
можно сделать, чтобы триггер срабатывал, когда наводишь на трэкэйбл, и можно когда на них нужно нажать. Юзай UMS WE. |
![]() |
#27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Dead Jay
Братег Дракончег
![]() ![]() offline
Опыт:
8,425Активность: |
А на практике как применять? |
![]() |
#28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|