Klasa: Rectangle
Kompatybilność: ActionScript 1.0, Flash 8+
Konstrutor
Rectangle(x:Number, y:Number, szerokosc:Number, wysokosc:Number)
Opis
Klasa Rectangle jest używana do tworzenia oraz modyfikowania obiektów Rectangle. Obiekt Rectangle jest obszarem zdefiniowany przez pozycję zaczynającą się od lewego-górnego rogu (x, y), oraz przez jego szerokość i wysokość. Uważaj, kiedy projektujesz te obszary, jeśli prostokąt jest określony jako posiadający górny lewy róg na 0,0 oraz posiada wysokość 10 i szerokość 20, wtedy dolny prawy róg jest na 9,19, ponieważ, obliczanie szerokość oraz wyokości zaczyna się na 0,0.
Właściwości x, y, szerokosc i wysokosc klasy Rectangle są niezależne od siebie nawzajem, zmiana jednej właściwości nie ma wpływu na inne. Jednak właściwości right oraz bottom są relatywne do tych właściwości, jeśli zmienisz right, wtedy zmieniasz szerokosc; jeśli zmieniasz bottom, wtedy zmieniasz wysokosc, i tak dalej. Oraz musisz mieć left lub x właściwość określoną przed ustawieniem: szerokosc lub right .
Obiekty Rectangle są używane, aby wspomagać  filtry klasy BitmapData. Są one również używane przez właściwość MovieClip.scrollRect, aby wspomagać funkcjonalność obciąć oraz skrolować instancję MovieClip z określonymi wysokościam, szerokościami oraz różnicą offsetu.
Dostępne właściwości dla klasy Rectangle
| Nazwa | Opis | 
|---|---|
| bottom | Zwraca sumę właściwości  | 
| bottomRight | Zwraca lokację prawego-dolnego rogu obiektu Rectangle, określonego przez wartości  | 
| height | Zwraca wysokość prostokąta, w pikselach. | 
| left | Zwraca współrzędną x lewego-górnego rogu prostoką ta. | 
| right | Zwraca sumę właściwości  | 
| size | Zwraca wielkość obiektu Rectangle, wyrażoną jako obiekt Point z wartościami właściwości:  | 
| top | Zwraca współrzędną y lewego-górnego rogu prostokąta. | 
| topLeft | Zwraca lokację lewego-górnego rogu obiektu Rectangle, określonego przez wartości  | 
| width | Zwraca szerokość prostokąta, w pikselach. | 
| x | Zwraca współrzędną x lewego-górnego rogu prostokąta. | 
| y | Zwraca współrzędną y lewego-górnego rogu prostokąta. | 
Dostępne metody dla klasy Rectangle
| Nazwa | Opis | 
|---|---|
| clone | Zwraca nowy obiekt Rectangle z tymi samymi wartościami dlae  | 
| contains | Określa, czy określony punkt jest zawarty w regionie prostokąta, określonego przez ten obiekt Rectangle. | 
| containsPoint | Określa, czy określony punkt jest zawarty w regionie prostokąta, określonego przez ten obiekt Rectangle.. | 
| containsRectangle | Określa, czy określony obiekt Rectangle określony przez  | 
| equals | Określa, czy obiekt określony przez  | 
| inflate | Powiększa rozmiar obiektu Rectangle przez określoną liczbę. | 
| inflatePoint | Powiększa rozmiar obiektu Rectangle. | 
| intersection | Jeśli obiekt Rectangle określony parametru  | 
| intersects | Określna, czy obiekt określony przez parametr  | 
| isEmpty | Określna, czy obiekt Rectangle jest pusty. | 
| offset | Dostosowuje lokalizację obiektu Rectangle jako określony lewy-górny róg, przez określoną liczbę. | 
| offsetPoint | DOstosowuje lokalizację obiektu rectagle, używając obiektu Point jako parametru. | 
| setEmpty | Ustawia wszystkie właściwości obiektów Rectangle na 0. | 
| toString | Buduje oraz zwraca ciąg znaków, który wyświetla listę poziomej i pionowej pozycji oraz wysokość i szerokość obiektu Rectangle. | 
| union | Dodaje dwa prostokąty, do stworzenia nowego obiektu Rectangle, przez wypełnianie poziomej i pionowej przestrzeni pomiędzy obydwoma prostokątami. | 
Listing
trace(prostokat.toString()); // (x=5, y=10, szerokosc=50, wysokosc=100)
Ranga: Administrator serwisu Punktów: 0



 
  
				

 
                             
 


 
                        
 
		 
	