![]()
happy_horror
2 + 2 = 22 :-D
![]() offline
Опыт:
7,818Активность: |
Рект и его измерение
Что такое рект? Я так понимаю это прямоугольная область? В каких единицах она измеряется? мм...к примеру если я поставлю 600 ширину и высоту, 600 будет соответствовать реальной дистанции в 600 от центра ректа до края по оси Х или Y? |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
adic3x
![]() offline
Опыт:
108,439Активность: |
rect - 4 точки, которые организуют прямоугольник (мак Х/У, мин Х/У) да, растояние счиатется от координаты 0, 0 |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
happy_horror
2 + 2 = 22 :-D
![]() offline
Опыт:
7,818Активность: |
хотя я уже решил проблему, но с ректами какой-то тупизм выходит, он не может быть в одной функции больше чем 900х900 |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
48,447Активность: |
(мин Х/У, мак Х/У) он где угодно может быть любых размеров Отредактировано Jon, 20.04.2008 в 08:31. |
![]() |
#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 порой бывают дейтсительно мистические случаи ![]() |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
adic3x
![]() offline
Опыт:
108,439Активность: |
мистические случаи бывают только при определенной непрямоте рук=/ |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
FellGuard
Losyash
![]() ![]() offline
Опыт:
39,547Активность: |
господи боже, есть набор функций
Код:
|
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
happy_horror
2 + 2 = 22 :-D
![]() offline
Опыт:
7,818Активность: |
Цитата:
я бы с тобой согласился, если бы не последний случай с двумя функциями, которые в общем работают одинаково, но при одинаковых условиях выдают разный результат |
|
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|