MouseEvent.CLIQUEZ, MouseEvent.DOUBLE_CLIQUEZ, MouseEvent., , , , , MouseEent.
Вначале мы создам пустой файл EventExample.fla и в свойствах файла укажу класс .as который будет инициализироватся при старте флеша. Указанный класс я создам в пакет évènement.
Код класса .as
1 2 3 4 5 6 7 8 9 10 11 12 13
|
package event { import flash.display.Sprite; public class MouseEventExample extends Sprite { private var size:uint = 100; private var bgColor:uint = 0xFFCC00; public function MouseEventExample() { var child:ChildSprite = new ChildSprite(); addChild(child); } } }
|
В классе буду реалзованы основные события, которые возникают в среде flash.
tirage
1 2 3 4 5 6 7
|
privés Fonction tirage(w:uint, h:uint:uint):nulle { graphiques.claires(); graphiques.(3,0x000000); graphiques.(bgColor); graphiques.tirageRect(0, 0, w, h); graphiques.endFill(); }
|
MouseEvent.CLIQUEZ
1 2 3
|
privés Fonction (évènement:MouseEvent):nulle { traces(); }
|
MouseEvent.DOUBLE_CLIQUEZ
1 2 3
|
privés Fonction (évènement:MouseEvent):nulle { traces(); }
|
MouseEvent., , MouseEent.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
privés Fonction (e:MouseEvent):nulle { traces(); tirage(, , ); var lutin:Sprite = Sprite(e.cibles); lutin.addEventListener(MouseEvent.); lutin.(); } privés Fonction (e:MouseEvent):nulle { traces(); e.(); } privés Fonction (e:MouseEvent):nulle { traces(); var lutin:Sprite = Sprite(e.cibles); lutin.(MouseEvent.); lutin.stopDrag(); tirage(); }
|
1 2 3 4
|
privés Fonction (évènement:MouseEvent):nulle { traces(); tirage(la taille, la taille, ); }
|
1 2 3 4
|
privés Fonction (évènement:MouseEvent):nulle { traces(); tirage(); }
|
1 2 3
|
privés Fonction (e:MouseEvent):nulle { traces("Колесико мышки Delta: " + e.Delta); }
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
publique Fonction () { addEventListener(MouseEvent., ); addEventListener(MouseEvent., ); var l'enfant: nouvelles (); (l'enfant); } publique Fonction (e:MouseEvent) { e.cibles.alpha=0.5; } publique Fonction (e:MouseEvent) { e.cibles.alpha=1; }
|
Commentaires