Antworten auf deine Fragen:
Neues Thema erstellen

Antworten zum Thema „Einfache IF Abfrage“

d3221

Aktives Mitglied

Hey ich bin absoluter Flash Anfänger :p

Kann mir einer hier helfen?

Code:
on (release) {
	var i = 1;
	gotoAndPlay(31);
}

on (rollOver) {
	if (i != 1) {
		gotoAndPlay(2);
	}
}
	
on (rollOut) {
	if (i != 1) {
		gotoAndPlay(15);
	}
}

Kurz -> Wenn auf den MC geklickt wurde -> werden die MouseOver/Out Effekte NICHT abgespielt
Kurz 2 -> Es soll überprüft werden ob die Variable "i" == "1" ist. Ist das nicht der Fall können die Effekte greifen. Ist i == 1 - werden die Aktionen ignoriert.


Jemand eine Idee? Danke schon mal :)

// Edit: Problem sit nämlich wenn jemand klickt, und von dem Button runter geht startet der MouseOut Effekt. Und das soll unterbunden werden, dass die Release Animation in ruhe ablaufen kann.
 
Zuletzt bearbeitet:

HenrivanAalen

Noch nicht viel geschrieben

AW: Einfache IF Abfrage

Moin moin

Mach ne zusätzliche Abfrage hinnein.
z.B.:

on (release) {
var x = 1;
var i = 1;
gotoAndPlay(31);

on (rollOut) {
if (x <> 1) {
if (i != 1) {
gotoAndPlay(15);
}
}


}

Sollte funktionieren wenn ich es richtig verstanden habe ...

Gruß Henri
 

gagei

Noch nicht viel geschrieben

AW: Einfache IF Abfrage

Das liegt daran, daß deine Variable i nur lokal in der Funktion on(release) verfügbar ist.
D.h. in der Fkt on(rollout) ist i garnicht bekannt.
Abhilfe schaffen hier entweder eine Globale oder eine Zeitleistenvariable.

Übrigens HenrivanAalen, das is bei dir der gleiche Fehler, halt zwei mal nacheinander.

Thema: Gültigkeitsrahmen von Variablen
 
Zuletzt bearbeitet:
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Statistik des Forums

Themen
175.158
Beiträge
2.581.870
Mitglieder
67.224
Neuestes Mitglied
Aliyah79
Oben