Zurück   Flashforum > Aktuelles > Tutorials > Flash Tutorials

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-02-2002, 22:23   #1 (permalink)
netTrek
 
Benutzerbild von netTrek
 
Registriert seit: Jul 2001
Ort: 46282 Dorsten
Beiträge: 2.972
Filmsequenz als Schaltfläche Version 2

Auf Anfrage ein kleines Script inkl. BSP-Datei.

PHP-Code:

/*
Mit diesem Script könnt ihr mit einem MovieClip (Filmsequenz) eine
Schaltfläche simmulieren.

netTrek.de
*/
// onPress
onClipEvent (mouseDown) {
    if (
this.hitTest(_root._xmouse_root._ymouse)) {
        
trace("auf MC wurde geklickt")
        
this.gotoAndStop("click")
    }
}
// onRelease
onClipEvent (mouseUp) {
    if (
this.hitTest(_root._xmouse_root._ymouse)) {
        
trace("auf MC wurde losgelassen")
        
this.gotoAndStop("over")
    }
}
// onRollOver
onClipEvent (mouseMove) {
    if (
this.hitTest(_root._xmouse_root._ymouse) && !over) {
        
over=true
        trace
("Maus ist jetzt auf MC")
        
this.gotoAndStop("over")
    }
}
// onRollOut
onClipEvent (mouseMove) {
    if (!
this.hitTest(_root._xmouse_root._ymouse) && over) {
        
over=false
        trace
("Maus hat MC verlasse")
        
this.gotoAndStop("normal")
    }

kleine Verbesserung!
Damit spart man sich ein clipEvent...


PHP-Code:

/*
kleine Verbesserung
*/
// onPress
onClipEvent (mouseDown) {
    if (
this.hitTest(_root._xmouse_root._ymouse)) {
        
trace("auf MC wurde geklickt")
        
this.gotoAndStop("click")
    }
}
// onRelease
onClipEvent (mouseUp) {
    if (
this.hitTest(_root._xmouse_root._ymouse)) {
        
trace("auf MC wurde losgelassen")
        
this.gotoAndStop("over")
    }
}
// onRollOver
onClipEvent (mouseMove) {
    if (
this.hitTest(_root._xmouse_root._ymouse)) {
        if(!
over){
            
over=true
            trace
("Maus ist jetzt auf MC")
            
this.gotoAndStop("over")
        }
    } else{
// onRollOut
         
if(over){
            
over=false
            trace
("Maus hat MC verlasse")
            
this.gotoAndStop("normal")
        }
    }

SABAN
Angehängte Dateien
Dateityp: zip mc_bt.zip (2,9 KB, 1002x aufgerufen)
__________________
Saban Ünlü

netTrek GmbH & Co. KG
Softwareentwicklung, Design & Konzeption
www.netTrek.de

Geändert von Johannes P. (09-02-2002 um 10:05 Uhr)
netTrek ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 03:22 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele