| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Oct 2006
Beiträge: 66
| Prüfen, ob eine Funktion ausgeführt wird
Guten Morgen, die Sonne brüllt in mein Büro, und es könnte sein, dass deshalb mein Hirn etwas langsamer arbeitet als sonst. Frage: ich möchte folgende Schaltung erzeugen: Wenn Funktion 1 nicht ausgeführt wird => führe Funktion 2 aus If/else ist ja kein Problem, aber mit true/false komme ich nicht weiter, ich weiß einfach nicht, wie ich es darstellen kann, dass eine Funktion abgefragt wird. Geht sowas überhaupt? Danke für Eure Hilfe, Stephan |
| | |
| | #3 (permalink) |
| ChronoGuard Registriert seit: Mar 2002 Ort: Saarbrücken
Beiträge: 2.649
| PHP-Code:
__________________ we will stop enhancing the truth in 3, 2, ... |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Oct 2006
Beiträge: 66
| ´s...
...funktioniert auch net: Nochmal: ich habe eine Funktion 1, die ich auf Knopfdruck mit funktion1(); starte. Darin sind einige if-Befehle zusammengefasst. Wenn die zu keinem Ergebniss kommen, soll funktion2 laufen. Das mit dem Boole erscheint mir logisch, hab aber noch keine Erfahrung damit. Fällt Euch noch was ein? |
| | |
| | #7 (permalink) |
| ChronoGuard Registriert seit: Mar 2002 Ort: Saarbrücken
Beiträge: 2.649
| Stimmt natürlich. Ich ging einfach mal davon aus, dass in der Funktion ne Tweenklasse oder sowas drin wäre, die bei onComplete eine funktion zum zurücksetzen der Boolean auslöst....
__________________ we will stop enhancing the truth in 3, 2, ... |
| | |
| | #8 (permalink) | |
| ChronoGuard Registriert seit: Mar 2002 Ort: Saarbrücken
Beiträge: 2.649
| Zitat:
Poste am besten mal dein Script.
__________________ we will stop enhancing the truth in 3, 2, ... | |
| | |
| | #10 (permalink) |
| Neuer User Registriert seit: Oct 2006
Beiträge: 66
| O.K. sorry,
...dachte, dass das einfacher wäre. Hier mal mein Skript: HTML-Code: on(release){
funktion1 = function (){
if(_global.a>=7&&_global.a<=9){
gotoAndStop("Professor");
}
if(_global.a>=10&&_global.a<=15){
gotoAndStop("Butler");
}
if(_global.a>=16&&_global.a<=23){
gotoAndStop("Lebenskuenstler");
}
if(_global.a>=24&&_global.a<=31){
gotoAndStop("Patron");
}
if(_global.a>=32&&_global.a<=39){
gotoAndStop("Suesse");
}
if(_global.a>=40&&_global.a<=47){
gotoAndStop("Brasilianerin");
}
if(_global.a>=48&&_global.a<=55){
gotoAndStop("Luder");
}
if(_global.a>=56&&_global.a<=64){
gotoAndStop("Diva");
}
}
//_____________________
pp=3//Variable zur Steuerung für maximale Klickzhal einer Rubrik
funktion2 = function (){
if(_global.AA>=pp){
gotoAndStop(19);
}
if(_global.BB>=pp){
gotoAndStop(29);
}
if(_global.CC>=pp){
gotoAndStop(39);
}
if(_global.DD>=pp){
gotoAndStop(49);
}
if(_global.EE>=pp){
gotoAndStop(59);
}
if(_global.FF>=pp){
gotoAndStop(69);
}
if(_global.GG>=pp){
gotoAndStop(79);
}
if(_global.HH>=pp){
gotoAndStop(89);
}
}
//Ab hier weiß ich nicht mehr weiter
var funktion2laeuft:Boolean;
function funktion2():Void {
funktion2laeuft = true;
funktion2laeuft = false;
}
function funktion1():Void {
if(funktion2laeuft){
trace("Läuft");
}else
_global.funktion1();
}
funktion2();
} |
| | |
| | #11 (permalink) |
| ChronoGuard Registriert seit: Mar 2002 Ort: Saarbrücken
Beiträge: 2.649
|
Oh. Das ist ja tatsächlich AS1. Da kenn ich mich nicht aus. Macht es Sinn, eine Funktionen in ein Release-Event zu legen? Die wird doch dann gar nicht aufgerufen? Theoretisch könne es irgendwie so sein PHP-Code: Außerdem muss bei AS1-Syntax eine benötigte Funktion im Script oberhalb des Funktionsaufrufes stehen.
__________________ we will stop enhancing the truth in 3, 2, ... |
| | |
| | #13 (permalink) |
| Neuer User Registriert seit: Oct 2006
Beiträge: 66
| Es läuft!
Hallo Bademeister, danke für den Rettungsring, das war der richtige Hinweis. Gehe jetzt mal auf die Liegewiese :-))) P.S.: Nur mal so für die Zukunft: täte ich mich mit so was mit AS2 leichter? Weiß nicht so recht, wo ich da anfangen soll. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |