happy_horror
2 + 2 = 22 :-D
offline
Опыт:
7,818Активность: |
Рект и его измерение
Что такое рект? Я так понимаю это прямоугольная область? В каких единицах она измеряется? мм...к примеру если я поставлю 600 ширину и высоту, 600 будет соответствовать реальной дистанции в 600 от центра ректа до края по оси Х или Y? |
19.04.2008, 00:16 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
rect - 4 точки, которые организуют прямоугольник (мак Х/У, мин Х/У) да, растояние счиатется от координаты 0, 0 |
19.04.2008, 10:22 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
happy_horror
2 + 2 = 22 :-D
offline
Опыт:
7,818Активность: |
хотя я уже решил проблему, но с ректами какой-то тупизм выходит, он не может быть в одной функции больше чем 900х900 |
19.04.2008, 19:49 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
(мин Х/У, мак Х/У) он где угодно может быть любых размеров Отредактировано Jon, 20.04.2008 в 08:31. |
20.04.2008, 08:11 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
happy_horror
2 + 2 = 22 :-D
offline
Опыт:
7,818Активность: |
я тоже так думаю, но почему-то при проверке: находится ли юнит в ректе (размером 1900 на 1900 с центром на позиции другова юнита, функцию уже не помню) выдавалось false, хотя реально юнит находился на расстоянии 700...даже при при учёте что 1900/2= 950 выходит фигня, ибо проверка выдавала true если юнит был на расстоянии меньше 450 xD
happy_horror добавил: P.S. в WE порой бывают дейтсительно мистические случаи |
20.04.2008, 08:35 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
мистические случаи бывают только при определенной непрямоте рук=/ |
20.04.2008, 10:05 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
господи боже, есть набор функций
Код:
|
20.04.2008, 12:16 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
happy_horror
2 + 2 = 22 :-D
offline
Опыт:
7,818Активность: |
Цитата:
я бы с тобой согласился, если бы не последний случай с двумя функциями, которые в общем работают одинаково, но при одинаковых условиях выдают разный результат |
|
20.04.2008, 15:45 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|