Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-11-2005, 12:01   #1 (permalink)
Neuer User
 
Registriert seit: May 2005
Beiträge: 10
Button ifAbfrage

Hallo Flasher!
Möchte mit einem Button einen MC steuern (play und stop).
Am Ende der Animation soll der Button den Film wieder zum Anfang befördern.
Wie kann ich folgendes Script um die Funktion mein_mc.gotoAndStop(1); erweitern?

on (release) {
if (status == "1") {
mein_mc.play();
status = 2;
} else if (status == "2") {
mein_mc.stop();
status = 1;
}
}

Folgendes war mein Versuch (der nicht funzt):

on (release) {
if (status == "1") {
mein_mc.play();
status = 2;
} if (status == "2") {
mein_mc.stop();
status = 1;
} else if (status == "3") {
mein_mc.gotoAndStop(1);
status = 1;
}
}

"status = 3" habe ich in das letzte Frame vom Hauptfilms geschrieben. An dieser Stelle soll der Button den Film mein_mc wieder an den Anfang bringen.

Schon mal vielen Dank für Eure Hilfe

Gruß
Peter
sir-peter ist offline   Mit Zitat antworten
Alt 07-11-2005, 12:05   #2 (permalink)
Neuer User
 
Registriert seit: Jun 2005
Beiträge: 237
Du must den stop tag in den Letzten Frame des Films laden...

besser wäre jedoch gotoAndPlay(1); und ein stop() in den ersten Frame...

greez
D@luxe ist offline   Mit Zitat antworten
Alt 07-11-2005, 12:19   #3 (permalink)
Neuer User
 
Registriert seit: May 2005
Beiträge: 10
if Abfrage

Hallo D@luxe!

Ist denn meine "if" und "else"-Abfrage richtig aufgebaut? Wenn ich mein Script einsetzt geht nämlich nix mehr.

Gruß
Peter
sir-peter ist offline   Mit Zitat antworten
Alt 07-11-2005, 12:45   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
1 != "1"

Das eine ist ne Zahl, das andere ein String. Außerdem würde bei dir zuerst das erste if erfüllt werden und direkt danach dann das zweite (da du im ersten ja den status auf 2 setzt). Da müsste also auch else davor.
Und dann noch mit _global oder _root vor der Variable arbeiten.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager 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 00:23 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele