tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
871
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Redscorp Tutorials.de Gastzugang
    Hi folgendes Problem mit einem Button in AS3.
    Scenario wie folgt.
    in Scene 1 also MainTimeline liegt ein Intro.
    Diese Intro hat einen EnterHomepage button zum direkt auf home gehen.
    home hat den LabelNamen "home"
    button hat instanzNamen "enter_btn"
    Code sieht wie folgt aus:
    enter_btn.addEventListener(MouseEvent.CLICK, goHome);
    function goHome(event:MouseEvent):void
    {
    trace("Enter button was clicked!");
    gotoAndPlay("home");
    }

    Beim CLicken passiert nun folgendes.
    Ich erhalte die Asugabe Enter Button was clicked!
    Der Button reagiert also. Ebenfalls funktionieren die ganzen Effekte für Over / UP / Down.
    Aber ich werde nicht auf die Seite "home" weitergeleitet.
    Woran liegt das
     

  2. #2
    Avatar von Jens B.
    Jens B. Jens B. ist offline Damn good coffee!
    tutorials.de Premium-User
    Registriert seit
    Nov 2001
    Beiträge
    2.477
    Ist der Zielframe "home" denn auch in der selben Szene wie der Button? Der Code an sich sieht richtig aus. Gibt es sonst vielleicht 2 Frames mit der Beschriftung "home"? Wenn's immernoch nicht geht: könntest du die fla posten?
     

  3. #3
    Redscorp Tutorials.de Gastzugang
    Nein der Zielframe liegt auf der Maintimeline also Scene 1
    Der Button im intro_mc
    aber mit root oder parent t es auch nicht weil die Befehle wohl in AS3 nicht mehr da sind
     

  4. #4
    Avatar von Jens B.
    Jens B. Jens B. ist offline Damn good coffee!
    tutorials.de Premium-User
    Registriert seit
    Nov 2001
    Beiträge
    2.477
    Der Code scheint richtig und die Struktur deiner fla ist so nicht wirklich nachvollziehbar. Könntest du die fla mal posten?
     

  5. #5
    Redscorp Tutorials.de Gastzugang
    Kann ich nur wenn ich angemeldet bin
    Mach ich gleich mal.
    Aber eigentlich muss ich auch nur wissen wie ich aus einem Movieclip heraus durch click eines Buttons auf die Hauptzeitleiste komme.
    Also kurzes Beispiel:

    Hauptzeitleiste mit 4 labels "home" " about" "service" "contact"

    das menü in einem Movieclip "menu_mc"

    im menü 4 Buttons "Home_btn" "About_btn" "Service_btn" "Contact_btn"

    wie muss der Code lauten um beim click des Buttons "Home_btn" zum entsprechenden Label"home" zu gelangen ?

    Da das Menü ja in einem eigenen MovieClip liegt, geht es ja nicht mit gotoAndPlay("home");
    Hoffe das sit so verständlicher
     

  6. #6
    Avatar von Jens B.
    Jens B. Jens B. ist offline Damn good coffee!
    tutorials.de Premium-User
    Registriert seit
    Nov 2001
    Beiträge
    2.477
    MovieClip(this.parent).gotoAndPlay("home");
     

  7. #7
    Redscorp Redscorp ist offline Rookie
    Registriert seit
    Oct 2009
    Beiträge
    9
    Nice this works
    THX a lot
     

Ähnliche Themen

  1. <button></button>-Problem mit Mozilla und JS
    Von hiltwin im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 30.11.07, 16:52
  2. Button Problem
    Von renet im Forum Flash Plattform
    Antworten: 3
    Letzter Beitrag: 14.09.06, 23:20
  3. Button Eingabe Problem bei Button Kombination
    Von xeugens im Forum Flash Plattform
    Antworten: 4
    Letzter Beitrag: 12.10.05, 00:16
  4. Button Problem ?
    Von LoMo im Forum CSS
    Antworten: 2
    Letzter Beitrag: 09.05.05, 16:17
  5. Button-Problem
    Von Sebastian Wramba im Forum Flash Plattform
    Antworten: 3
    Letzter Beitrag: 25.12.01, 13:02