![]()
DarkLex
![]() offline
Опыт:
47Активность: |
Типы region, rect, location
Я не совсем понял, что за тип location, и абсолютно не понял, чем rect отличается от region. Расскажите пожалуйста, кто знает и/или дайте ссылку на статью |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Лось
![]() offline
Опыт:
7,223Активность: |
location - это точка, имеет x и y. rect - это прямоугольник между двумя точками, верхней левой и нижней правой. region - может включать в себя множество rect'ов. |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Уточню: в триггерах(гуи) написано "Region" или "Область" так вот это именно rect ибо хз зачем они так сделали..
('Region' на gui нету) |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
S
![]() offline
Опыт:
43,833Активность: |
Цитата:
location - Точка. rect - регион c определенными границами region - видимо, часть региона (исходя из того, что регион можно добавить в рект - Код:
Sasha добавил: Цитата:
а как же Код:
|
||
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Radiant
Silence
![]() offline
Опыт:
4,907Активность: |
location - полярная точка по координатам x,y
rect - minx, miny, maxx, maxy - квадрат(Его координаты неизвестны - только размер) region - я так понимаю это динамичный rect(Его координаты можно узнать, а также изменять) также регион может состоять из нескольких rect-ов Я так понимаю, хотя голова не трезвая может что и ляпнул нито... |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
48,447Активность: |
Цитата:
наоборот Jon добавил: Лось и ScorpioT1000 сказали все правельно |
|
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DarkLex
![]() offline
Опыт:
47Активность: |
region - может включать в себя множество rect'ов.
то есть регион может быть не прямоугольником и даже не замкнутым контуром?? rect - это прямоугольник между двумя точками, верхней левой и нижней правой.
координаты точек относительно чего? native RegionAddCell takes region whichRegion, real x, real y returns nothing
Что в этой функции есть Cell? native RegionClearRect takes region whichRegion, rect r returns nothing Что делает эта функция? удаляет территорию соответствующую r из региона? |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Цитата:
Ну походу как группа ректов Цитата:
Ну вот ты в виндовс выделяешь значки. Первая точка - када ты зажал мышь, вторая - когда отпускаешь. Цитата:
Видимо удаляет рект из составляющих региона |
|||
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DarkLex
![]() offline
Опыт:
47Активность: |
Цитата:
minX,minY и тд, отсчитываются от центра ректа? И вообще, координаты на карте отсчитываются от центра карты? |
|
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
S
![]() offline
Опыт:
43,833Активность: |
Цитата:
ЕМНИП - X и Y - да, координатная плоскость же... Камрад, извините за любопытство - вы в каком классе учитесь? |
|
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
DarkLex, we включал? Там внизу указаны координаты мыши на рельефе
|
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DarkLex
![]() offline
Опыт:
47Активность: |
ScorpioT1000
Понял уже, пасиба:) |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|