Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-06-2004, 18:28   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 82
Globale Steuerung

Guten Tag,

anbei ein kleiner Film, der mein Problem hoffentlich erklärt.
Auf der Hauptbühne ist ein Button (main Start), der den mc1 startet.
In mc1 wird am Ende mc2 gestartet.
Wie kann ich jetzt von der Hauptbühne den jeweils aktiven mc mit den anderen beiden buttons steueren, d.h. anhalten und weiter laufen lassen ?
Oder wie bekomme ich auf der Hauptbühne mit, welcher mc grade aktiv läuft ?

Für Hilfe wäre ich dankbar.

Martin

martinh@muenster.de
Angehängte Dateien
Dateityp: zip steuerung.zip (3,3 KB, 1x aufgerufen)
martinh ist offline   Mit Zitat antworten
Alt 22-06-2004, 18:39   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
zuerst einmal: gib den instanzen je einen instanznamen!!!

im frame 2 jedes mc's schreibst du
_root.am_arbeitet=this.name;

dann kannst du im hauptfilm fragen:

if (_root.am_arbeitet=="hans") {
// dann wird der es wohl sein
} else if (_root.am_arbeitet=="susi") {
// oder die
}
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 22-06-2004, 21:03   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 82
Tuts nicht

Hallo,

irgendetwas mache ich noch falsch...
Ich vermute mal, es hängt mit den Instanznamen zusammen...
Könntest du da noch mal draufschauen ?

Thanx !

Martin
Angehängte Dateien
Dateityp: zip steuerung.zip (4,0 KB, 2x aufgerufen)
martinh ist offline   Mit Zitat antworten
Alt 23-06-2004, 06:43   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
_root.mcbusy == this.name;

da ist ein "=" zu viel. so ist es ein vergleich und keine zuweisung.
jaja, das leben ist eins der schwersten.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 23-06-2004, 07:29   #5 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
_root.mcbusy = this._name;

und sorry, mein fehler. die variable heisst: _name
jetzt geht es.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 26-06-2004, 12:29   #6 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 82
globale Steuerung

Hallo,

sorry, daß ich mich jetzt erst melde.
Es tuts wunderbar.
Ich habe daa Script noch verallgemeinert mit

on (press) {
y = eval(_root.mcbusy)
_root.y.stop();
}

Dann brauche ich die einzelnen mc nicht explizit abzufragen.

Vielen Dank für die Hilfe.

Martin
martinh 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 17:02 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele