Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-09-2004, 20:26   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 3
Navigationsproblem: Mouseover für bestimmte Zeit deaktivieren

Hallo NG,
ich habe ein kleines Problem mit meiner Navigation . Ich habe ein Menü das beim drüberfahren groß und beim verlassen auch wieder klein wird. Soweit so gut. Doch jetzt möchte ich auch, dass es bereits beim klicken auf die einzelnen Menüpunkte klein wird. Dies bekomme ich nicht hin. Ich muss dazu sagen, dass ich mich nicht sonderlich mit Flash oder im speziellen mit AS auskenne. Ich habe mir das Menü aus verschiedenen Tutorials (hier mal vielen dank an alle die sich die Mühe gemacht haben) zusammenkopiert. Die Seite kann unter

http://speiky.s01.user-portal.com
oder die swf unter
http://speiky.s01.user-portal.com/index.swf
oder die fla unter
http://speiky.s01.user-portal.com/index.fla
mal angekuckt werden.

Ich denke dass das Problem mit dem Mouseover zusammen hängt. Ich kann zwar mit dem Klick den Parameter des Mouseovers zurücksetzen, aber da die Maus ja noch drüber ist wird er sofort wieder aktiviert.

vielen dank schon mal für die Hilfe

tschüs

Kersten
speiky ist offline   Mit Zitat antworten
Alt 02-09-2004, 20:51   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
möglichkeit:

button.onPress=function()
{
delete this.onRollOver
}

andersherum bei rollout
warrantmaster ist offline   Mit Zitat antworten
Alt 02-09-2004, 21:01   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 3
hi,
danke für die schnelle Hilfe. Aber das ist mir ein bischen zu schnell. Wo muss ich das reinbauen?

danke kersten
speiky ist offline   Mit Zitat antworten
Alt 02-09-2004, 21:19   #4 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
wo hast du denn die anderen scripte (auf den instanzen oder auf frame 1 der hzl) ?
warrantmaster ist offline   Mit Zitat antworten
Alt 03-09-2004, 09:26   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 3
also das ganze menue ist ein mc mit diesem as

on (rollOver) {
this.gotoAndPlay(2);
drueber = true;
}
on (rollOut) {
drueber = false;
if (gestoppt) {
gotoAndPlay(16);
}
}

in dem mc habe ich dann die einzelnen buttons mit diesem as. versehen:


// onPress
onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse, _root._ymouse)) {
this.gotoAndStop("click")

}
}
// onRelease
onClipEvent (mouseUp) {
if (this.hitTest(_root._xmouse, _root._ymouse)) {
this.gotoAndStop("over")

}
}
// onRollOver
onClipEvent (mouseMove) {
if (this.hitTest(_root._xmouse, _root._ymouse) && !over) {
over=true
this.gotoAndStop("over")
}
}
// onRollOut
onClipEvent (mouseMove) {
if (!this.hitTest(_root._xmouse, _root._ymouse) && over) {
over=false
this.gotoAndStop("normal")
}
}
speiky 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 an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 01:49 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele