Loading:


Mouse onMouseMove [AS 2]

Klasa: Mouse

Kompatybilność: ActionScript 1.0, Flash 5+

 

Wykonuje się, gdy myszka się porusza.

 

Aby użyć zdarzenia onMouseDown , musisz najpierw stworzyć obiekt sluchacza. Możesz wtedy określić funkcję jaka ma się wykonywać po zdarzeniu, musisz równiez połączyć słuchacza z wydarzeniem po przez użycie addListener(), tak jak to pokazano poniżej:

 

var sluchacz:Object = new Object();

sluchacz.onMouseDown = function () { ... };

Mouse.addListener(sluchacz);

 

Możliwe jest również dodanie kliku zdarzeń do jednego słuchacza.



Napisz Artyku³

Listing

//Podany przykład tworzy z Flasha narzędzie do rysowania
this.createEmptyMovieClip("ksztalt_mc", this.getNextHighestDepth());
var sluchacz:Object = new Object();
sluchacz.onMouseDown = function() {
    this.isDrawing = true;
    this.orig_x = _xmouse;
    this.orig_y = _ymouse;
    this.target_mc = ksztalt_mc.createEmptyMovieClip("", ksztalt_mc.getNextHighestDepth());
};
sluchacz.onMouseMove = function() {
    if (this.isDrawing) {
        this.target_mc.clear();
        this.target_mc.lineStyle(1, 0xFF0000, 100);
        this.target_mc.moveTo(this.orig_x, this.orig_y);
        this.target_mc.lineTo(_xmouse, this.orig_y);
        this.target_mc.lineTo(_xmouse, _ymouse);
        this.target_mc.lineTo(this.orig_x, _ymouse);
        this.target_mc.lineTo(this.orig_x, this.orig_y);
    }
    updateAfterEvent();
};
sluchacz.onMouseUp = function() {
    this.isDrawing = false;
};
Mouse.addListener(sluchacz);




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors