Savybės
// July 21st, 2008 // AS3
Savybės
Savybių pagalba mes galime sužinoti / pakeisti objekto informaciją, tarkime MovieClip’o _alpha savybę.
Sužinoti galima visų objektų savybes, tarkime kokia yra MovieClip’o spalva, koks yra Stage’o plotis, bet pakeisti galime ne visus, tarkime Stage’o plotį.
Pavyzdžiai:
Objekto kordinačių nustatymai ( nurodome koordinates ):
myMovieClip.x = 150;
myMovieClip.y = 200;
Objekto skalės nustatymai ( nurodoma skalė, 1 = 100% ):
myMovieClip.scaleX = .5;
myMovieClip.scaleY = .5;
Objekto dydžio nustatymai ( nurodomas plotis ir aukštis ):
myMovieClip.width = 50;
myMovieClip.height = 50;
Objekto pasvyrimo nustatymas ( nurodomas kampas, laipsniais. Jeigu yra įvedma > 360°, flashas automatiškai paskaičiuoja atitikmenį, todėl vargintis patiems su skaičiavimais nereikia ) :
myMovieClip.rotation = 45;
Objekto permatomumo nustatymas ( nurodomas permatomumas 1 = 100% ):
myMovieClip.alpha = .5;
Objekto matotmumo nustatymas ( nurodoma Boolean reikšmė ar objektas bus matomas ar ne, default yra true ):
myMovieClip.visible = false;
Tie kas bent kiek yra susidūrę su AS2, iš karto pamatys nedidelį skirtumą, tarp AS3 ir AS2 savybių. Pagrindinės savybės prarado – “_” ( underscore’ą ).
Taip pat mes galime susikurti savo Objektą, Klasę, kuriame mes patys galėsime apsirašyti mums reikiamas savybes arba metodus.
