ich möchte mit AS3 eine seiten Navigation erstellen.
Perönliches, Lebenslauf, Kenntnisse, Referenzen, Kontakt.
bisher habe ich folgendes erstellt: Kann damit aber nicht hin und her navigieren. Was ist falsch bzw. wie würde es richtig aussehen?
stop();
btn1_btn.addEventListener(MouseEvent.CLICK, zeigebild1);
function zeigebild1(event:MouseEvent):void {
gotoAndPlay(99);
}
btn2_btn.addEventListener(MouseEvent.CLICK, zeigebild2);
function zeigebild2(event:MouseEvent):void {
gotoAndPlay(148);
}
btn3_btn.addEventListener(MouseEvent.CLICK, zeigebild3);
function zeigebild3(event:MouseEvent):void {
gotoAndPlay(198);
}
btn4_btn.addEventListener(MouseEvent.CLICK, zeigebild4);
function zeigebild4(event:MouseEvent):void {
gotoAndPlay(248);
}
btn5_btn.addEventListener(MouseEvent.CLICK, zeigebild5);
function zeigebild5(event:MouseEvent):void {
gotoAndPlay(298);
}
Doch es klappt. Und GotoAndPlay(); benutzt du da du zum Frame springen möchtest und dort auch die Zeitleiste anhalten willst. Bei GotoAndPlay läuft der Film ab dort weiter.
ActionScript:
1 2 3 4 5 6 7 8 9 10
stop();
deinBtn.addEventListener(MouseEvent.CLICK, zeigebild1);
function zeigebild1(evt:MouseEvent):void {
trace("Button wurde geklickt!");
// Zum 2. Frame springen und Film anhalten!
gotoAndStop(2);
// Alternativ gibst du deinem Frame einen Bezeichner Namen
gotoAndStop("meinFrame");
}
Ansonsten machst du was anderes falsch, teste es halt in einem neuen Flash Dokument und
gehe deinen Code noch einmal in Ruhe durch, bestimmt ne Kleinigkeit.