Display Object Display Object Display Object Display Object
Display Object
Display Object
Display Object
Display Object
Display Object snowbordak_mc Stage cerveny. Prkno_mc modry. Prkno_mc
Display Object Stage cerveny. Prkno_mc modry. Prkno_mc snowbordak_mc
Display Object Stage cerveny. Prkno_mc modry. Prkno_mc snowbordak_mc
Display Object třída Display. Object - předek všech zobrazitelných objektů
Základní vlastnosti /properties/ třídy Display. Object. height. width. x. y. name. parent. root. rotation. scale. X (1 je 100%). scale. Y (1 je 100%). visible (true/false)
Základní vlastnosti /properties/ třídy Display. Object alpha
Základní vlastnosti /properties/ třídy Display. Object alpha
Základní vlastnosti /properties/ třídy Display. Object opacque. Background Implicitně opacque. Bacground=null import flash. display. Shape; var circle: Shape = new Shape(); circle. graphics. begin. Fill(0 x 0000 FF); circle. graphics. draw. Circle(40, 40); circle. opaque. Background = 0 x. FF 0000; add. Child(circle);
Základní vlastnosti /properties/ třídy Display. Object blend. Mode = Blend. Mode. NORMAL. blend. Mode = Blend. Mode. SUBTRACT
Základní vlastnosti /properties/ třídy Display. Object. stage (read only vlastnost) Stage instance. Objektu. stage. Height instance. Objektu. stage. Width Příklad použití: tf 1. width = tf 1. stage. Width / 2 - 10;
Základní metody třídy Display. Object Převod souřadnic: global. To. Local local. To. Global public function global. To. Local(point: Point): Point public function local. To. Global(point: Point): Point()Constructor: public function Point(x: Number = 0, y: Number = 0) x 0 y 0 global y 0 x, y
Základní metody třídy Display. Object Testuje překrývání rámečků objektů Testování kolize: Implicitně (tj. když se nic nezadá) je false hit. Test. Object hit. Test. Point public function hit. Test. Object(obj: Display. Object): Boolean public function hit. Test. Point(x: Number, y: Number, shape. Flag: Boolean = false): Boolean Koordináty vzhledem k Stage!!!! y y x shape. Flag=true: hit. Test. Point testuje zda souřadnice x a y je v objektu x shape. Flag=false: hit. Test. Point testuje zda souřadnice x a y je v rámečku objektu
Mouse. Event Stage panenka_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); triko_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); kalhoty_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt);
Stage 1. Registrační fáze panenka_mc. add. Event. Listener Mouse. Event panenka_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); triko_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); kalhoty_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt);
Stage 1. Registrační fáze panenka_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); triko_mc. add. Event. Listener Mouse. Event triko_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); kalhoty_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt);
Stage 2. Cílová fáze panenka_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); triko_mc. add. Event. Listener Mouse. Event target=triko_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); kalhoty_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt);
Stage 3. Probublávací fáze panenka_mc. add. Event. Listener Mouse. Event current. Target=triko_mc target=triko_mc panenka_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); triko_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); kalhoty_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt);
Stage Mouse. Event current. Target=panenka_mc target=triko_mc 3. Probublávací fáze panenka_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); triko_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); kalhoty_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt);
Mouse. Event Stage 3. Probublávací fáze panenka_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); triko_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); kalhoty_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt);
Stage panenka_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); triko_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt); kalhoty_mc. add. Event. Listener(Mouse. Event. MOUSE_DOWN, chyt);
- Slides: 26