Uncolo
offline
Опыт:
580Активность: |
случайная точка в радиусе X, Y
не понимаю как зделать это относительно координат ХУ, мб есть примеры какие нибудь.
вообщем нужно, чтобы в N радиусе от юнита бралась случайная точка... и не лагало в переодичном событии создавать регион по положению юнита я знаю, но слишком уж лагает, когда действий много |
27.04.2012, 23:42 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Klop
Папа римский
offline
Опыт:
13,006Активность: |
real r = GetRandomReal(0.,6.2832) поворот угол в радианах real step = GetRandomReal(0.,200.) дистанция или же радиус real xRan = x + step*Cos(r) real yRan = y + step*Sin(r) |
27.04.2012, 23:53 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
|
27.04.2012, 23:53 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Uncolo
offline
Опыт:
580Активность: |
во, спасибо пасаны =)
ну вообще ребята |
27.04.2012, 23:59 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|