![]()
agentex
![]() offline
Опыт:
34,834Активность: |
в результате должно быть что я писал в 1 посте) чтобы до обнуления некоторых переменных успели провериться условия, зависящие от них. ExecuteFunc тут не поможет случайно? |
![]() |
#21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
48,447Активность: |
проверь... |
![]() |
#22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
agentex
![]() offline
Опыт:
34,834Активность: |
просто не хочется пихать все под 1 триг, придется очень долго возиться чтобы перестроить всю систему |
![]() |
#23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
48,447Активность: |
однако _я думаю_ это будет не быстрее таймера а даже медленее |
![]() |
#24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
agentex
![]() offline
Опыт:
34,834Активность: |
да, экзекут функц работает вроде но почему она медленнее таймерА? |
![]() |
#25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
48,447Активность: |
на таймер вешается номер фуннкции, и сразу понятно какую функцию выполнять а екзекут функц грубо говоря пробегает по вем функциям сравнивая имена |
![]() |
#26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
agentex
![]() offline
Опыт:
34,834Активность: |
ну по логике таймер обьявляется, создается, запускается, то есть уже как мин 2 функции а ExecuteFunc она одна и фсе
agentex добавил: ааа. ясно ну если в будущем будут лаги, заменю на таймер agentex добавил: Цитата:
а если эту функцию в самый верх кода впихнуть? или они пересортировываются после запуска мапы? |
|
![]() |
#27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
48,447Активность: |
это хз, но это грубо говоря чтобы она пробегает все функции по порядку, там другой алгоритм, но смысл тотже
Jon добавил: Цитата:
Отредактировано Jon, 23.12.2008 в 16:53. |
|
![]() |
#28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
agentex
![]() offline
Опыт:
34,834Активность: |
а время ему 0 или 0.01 ставить? |
![]() |
#29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
48,447Активность: |
0
Jon добавил: меня удивляет... это так сложно проверить? |
![]() |
#30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
54,313Активность: |
Цитата:
Цитата:
ордеринг юнита наверно больше занимает =) т.е. тот факт что "юниты что то делают" (да там есть утечка ибо почему милии после Х минут игры требует всё больше и больше памяти ? =) ) лутче иф. ибо каждое действие создаёт свой поток и бла бла. короче очень не разумно. и если нету вейтов в коде то лутчеюзать условия... их запуск быстрей. Цитата:
agentex неслушай джона он читает всякое говно и считает что все так же гавнисто всё делают =) для особо одарёных все подобные команды почти ВООБЩЕ не теряют скорости даже при оч большом кол определёных объектов. (функцый переменых массивов) разницы в скорости выполнения чтения записи в массив когда был тока 1 массив и когда было 8000 (полностью инцыализированых) массивов вообще не была замечена тем самым иё почти нету. они занимали... вроде ~64 мб ) в памяти вара. |
|||
![]() |
#31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
agentex
![]() offline
Опыт:
34,834Активность: |
Toadcop, все это конешно поучительно и интересно, но твое мнение - лучше так и оставить экзекут?
кстати насчет событий - я перестраховался и теперь заношу юнитов в группу чтобы ивенты не повторялись, после смерти удаляю, если не герой |
![]() |
#32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
48,447Активность: |
agentex я надеюсь ты отлично понимаеш что тоадкопик просто нешарит в этом)
Toadcop ты про какой массив? причем тут вообще массив? как можно сравнивать это с количеством массивов? вообщем ты не в теме) TT ты серьезно не шариш, и не имееш представления как это работает Отредактировано Jon, 21.12.2008 в 16:14. |
![]() |
#33
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
54,313Активность: |
Цитата:
|
|
![]() |
#34
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|