Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-05-2006, 19:34   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2006
Beiträge: 35
Unhappy Rollout Menue

Hallöchen Freunde der Sonne,

Bin gerade dabei eine Page zu bastelln. Um genauer zu sein an der Navi. Wollte "kurz" ein Rollout-Menue erstellen... Aus "kurz" sind jetzt schon 2,5h geworden. Hab auch schon im Flash Forum und bei Google nachgeschaut. Hab dann auch ein Menue gefunden was mir von der art gefallen hat, nur leider funktioniert es bei mir nicht... Vieleicht kann mir ja jemand von euch helfen. Wäre euch sehr verbunden.
Anbei das Teil was ich bis jetzt gemacht habe...

Danke schon mal...
Angehängte Dateien
Dateityp: rar Navi.rar (6,5 KB, 5x aufgerufen)
wesflo ist offline   Mit Zitat antworten
Alt 10-05-2006, 20:01   #2 (permalink)
Neuer User
 
Benutzerbild von knauba
 
Registriert seit: Apr 2004
Beiträge: 68
so sollte es funktionieren, du hattest das skript nicht auf den button, sondern in die timeline gelegt.

on(rollover) funktioniert nur direkt auf buttons.
Angehängte Dateien
Dateityp: rar Navi.rar (7,4 KB, 11x aufgerufen)
knauba ist offline   Mit Zitat antworten
Alt 10-05-2006, 20:10   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2006
Beiträge: 35
Leider immer noch nicht. Das Problem an der ganzen Sache ist, dass ich es nicht schaffe, dass das Untermenü wieder verschwindet.

Ich verzweifle an dem Teil noch...
wesflo ist offline   Mit Zitat antworten
Alt 10-05-2006, 21:45   #4 (permalink)
Neuer User
 
Benutzerbild von knauba
 
Registriert seit: Apr 2004
Beiträge: 68
Du kannst das Menu wieder verschwinden lassen indem du zusätzlich noch einen on(rollout)-EventHandler schreibst, der die timeline wieder auf den ersten frame setzt, wenn der mauszeiger nicht mehr über dem button ist.

generell ist es besser, wenn du statt button events (on(release)) mit funktionen arbeitest. dann hast du alles auf einen blick in deinem action layer.

also lösch am besten ma die actions auf dem button und schreibe in die oberste ebene deines buttonMCs zu dem stop();

PHP-Code:
this.btn1.onRollOver = function(){
    
gotoAndPlay ("start");
}
this.btn1.onRollOut = function(){
    
gotoAndStop (1);

danach dem button noch einen Instanznamen ("btn1") geben, damit er auch angesprochen werden kann.

viel erfolg.
knauba ist offline   Mit Zitat antworten
Alt 10-05-2006, 22:48   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2006
Beiträge: 35
Sorry bin totaler Anfänger. Entweder raff ich es nicht oder mein Sadistischer PC will mich quälen...
Wenn ich es nach dem Script mache, funktioniert es nur, wenn ich eine Blindenbutton über alles lege. Allerdings kann ich dann nicht mehr auf meine Untermenues zugreifen.
Hätte nie gedacht, dass so eine Simple Navi so kopliziert sein kann. Und meinen persöhnlichen Respekt an all diejenigen, die AS aus dem Ärmel schütteln können.
wesflo 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 03:24 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele