Casa Flash Esempi di i nel ActionScript3 MouseEvent

MouseEvent.CLICCA, MouseEvent.DOUBLE_CLICCA, MouseEvent., MouseEvent., MouseEvent., MouseEvent., MouseEvent., MouseEent.

Вначале мы создам пустой файл EventExample.fla и в свойствах файла укажу класс .as который будет инициализироватся при старте флеша. Указанный класс я создам в пакет .

Classe Codice .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.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class  extends Sprite {
var :uint = 50;
var :uint = 60;
var :uint
var :uint
var :uint
 
pubblico funzione () {
(, , );
(MouseEvent.CLICCA);
(MouseEvent.DOUBLE_CLICCA);
(MouseEvent.);
(MouseEvent., );
(MouseEvent., );
(MouseEvent., );
(MouseEvent., );
}
}

1
2
3
4
5
6
7
     funzione (w:uint, h:uint:uint): {
.();
.(3,0x000000);
.();
.Rect(0, 0, w, h);
.();
}

MouseEvent.CLICCA

1
2
3
     funzione (:MouseEvent): {
traccia();
}

MouseEvent.DOUBLE_CLICCA 

1
2
3
     funzione (:MouseEvent): {
traccia();
}

MouseEvent., MouseEvent., MouseEent.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
     funzione (e:MouseEvent): {
traccia();
(, , );
var :Sprite = Sprite(e.);
(MouseEvent., );
();
}
 
funzione (e:MouseEvent): {
traccia();
e.();
}
 
funzione (e:MouseEvent): {
traccia();
var :Sprite = Sprite(e.);
(MouseEvent., );
();
();
}

MouseEvent.

1
2
3
4
     funzione (:MouseEvent): {
traccia();
(, , );
}

MouseEvent.

1
2
3
4
     funzione (:MouseEvent): {
traccia();
();
}

MouseEvent.

1
2
3
     funzione (e:MouseEvent): {
traccia("Колесико мышки : " + e.);
}

1
2
3
4
5
6
7
8
9
10
11
12
13
14
        pubblico funzione () {
(MouseEvent., );
(MouseEvent., );
var : nuovo ();
();
}
 
pubblico funzione (e:MouseEvent) {
e..=0.5;
}
 
pubblico funzione (e:MouseEvent) {
e..=1;
}

collegamento

Commenti

 
-2 #1 Bomp 2011-10-06 20:54 Grazie, tutto funziona bene ... quasi, ma DOUBLE_CLICCA! leggere la documentazione, ha aggiunto doubleClickEnab ha portato = true; ma ancora non funziona! AIUTO! pliz! Citazione
 
 
0 #2 Bomp 2011-10-07 20:30 ha scritto mouseChildren = false; ora funziona! anche se non so perché:) Citazione
 

Nizza Ajax Sondaggio

Statistica

Pubblicità