bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
нахождение координат через loop
мне надо каждые 0.1 секунд создавать в случайных координатах эффект, только на нужном мне тайле
сам вопрос: будет ли игра лагать, если функция будет запускаться 5 раз каждые 0.06 секунд например, если учесть что тайлов такого типа мало на карте размером 96x96 |
16.04.2010, 20:46 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
bee, ну в принципе не должно. |
16.04.2010, 20:48 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
мне надо знать точно
у меня то не лагает, я боюсь за слабые, старые машины ладно, вопрос решен Отредактировано bee, 16.04.2010 в 21:06. |
16.04.2010, 20:55 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
а самому догадаться тяжко, что она может не найти нужный тайл и 9000 раз подряд вызывая жуткие тормоза и убивая поток? |
16.04.2010, 21:58 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Находи все координаты с нужным тайлом при инициализации карты и заноси их в массив. Дальше уже сам догадаешься я надеюсь. |
16.04.2010, 22:47 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
вы хоть думаете что пишите, возможных координат на карте 64*64*512 это настолько дояух что вам и не снилось |
16.04.2010, 23:35 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Наверняка это не займет более 3х секунд при инициализации. |
16.04.2010, 23:37 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
DoctorGester, разумеется не займет, дело в том, что размер массива 8192.
Hellfim добавил: Так что в массив можно заносить, если точек с таким тайлом на карте гарантированно меньше 8193 |
16.04.2010, 23:42 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Хел прочитай вопрос внимательней. Ему нужны координаты с определенными тайлами. Пускай заносит только их.
DoctorGester добавил: Ну и делать разумется с шагом по 32 или 16. |
16.04.2010, 23:44 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
доктор если не шаришь помалкивай...
размер тайла 32 ячейки ни больше не меньше, на каждый блок таких ячеект 512, даже если объединять соседние блоки по 4 не хватит ни места ни лимита операций. |
16.04.2010, 23:54 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Не понял что за блоки ну да ладно. Тогда делаем областями если тайлы заданы изначально а если задаешь сам то опять же массив. |
17.04.2010, 00:10 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
ну и представь сколько потребуется работы для того чтобы переписатьвсе тайлы на карте в ручную? |
17.04.2010, 00:38 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
о чем базар - непонятно я сделал так, как написано в первом посте и все работает O.o |
18.04.2010, 16:48 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Preveder
StarCraft II® Inside
offline
Опыт:
1,927Активность: |
Если тайлы динамически не накладываются на рельеф триггерами во время игры, то почему бы просто не обвести их ректами и в них ковыряться? |
19.04.2010, 11:15 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Windrunner
Верь мне!
offline
Опыт:
4,565Активность: |
|
20.04.2010, 21:13 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
60,317Активность: |
|
20.04.2010, 21:16 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Windrunner
Верь мне!
offline
Опыт:
4,565Активность: |
16GB, Спс я не заметил этого=) |
20.04.2010, 22:17 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
Windrunner, флудер детектед.
2all: я решил проблему |
23.04.2010, 19:10 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|