Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-10-2007, 14:44   #1 (permalink)
DER INFOMIX
 
Benutzerbild von QULIXX
 
Registriert seit: Jul 2003
Ort: Esslingen
Beiträge: 355
MC Pfad Problem

Hallo Leute,

ich bin ein weing ratlos...

ich habe in einem verschachtelten MC (2frames) diesen Script im ersten Frame stehen

_root.switchFrame(_name);

dann auf _root diese Function

function switchFrame(xName) {
trace("xName= "+xName);
if (_root.bedingung1 == true) {
_root.xName.gotoAndStop(1);
trace("switchFrame 1");
} else {
_root.xName.gotoAndStop(2);
trace("switchFrame 2");

}
}

"bedingung1" wird anderweitig gesteuert und funzt (es gibt nur zwei zustände), wenn diese aber nicht true ist soll ja, wie in der function festgelegt, der MC auf Frame 2, das macht er aber nicht, wenn ich statt xName den "reelen" namen des MC einsetzte klappts, dass problem ist ich bräuchte die Function ja mehrfach...

was verstehe/mache ich da falsch
__________________
Grüße Sven
------------------------------------------------------
FF die g*****e Resourcen Plattform im Web ;)
QULIXX ist offline   Mit Zitat antworten
Alt 03-10-2007, 14:55   #2 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Probiers mal so:

Code:
_root[xName].gotoAndStop(1);
gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 03-10-2007, 14:58   #3 (permalink)
DER INFOMIX
 
Benutzerbild von QULIXX
 
Registriert seit: Jul 2003
Ort: Esslingen
Beiträge: 355
Thumbs up

@gaspode
DANKE
klar... irgendwann checks ich vielleicht ja auch noch

schönen Feiertag noch
__________________
Grüße Sven
------------------------------------------------------
FF die g*****e Resourcen Plattform im Web ;)
QULIXX ist offline   Mit Zitat antworten
Alt 03-10-2007, 15:10   #4 (permalink)
DER INFOMIX
 
Benutzerbild von QULIXX
 
Registriert seit: Jul 2003
Ort: Esslingen
Beiträge: 355
ne klitze kleine frage hätte ich noch... *räusper*

mit _name bekomme ich ja den Namen des MC aber wie bekomme ich den Pfad des MC wenn er zwei drei mal verschachtelt ist?

und wie steuere ich dann die Function

_pfad.Des.Verschachtelten.MC[xName].gotoAndStop(1);
__________________
Grüße Sven
------------------------------------------------------
FF die g*****e Resourcen Plattform im Web ;)
QULIXX ist offline   Mit Zitat antworten
Alt 03-10-2007, 15:26   #5 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Bin gerade nicht sicher, aber das hier ergibt zumindest
den Pfad zum MC einschließlich des Namen des MC:

Code:
eval(deinMC._target);
gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 03-10-2007, 15:37   #6 (permalink)
DER INFOMIX
 
Benutzerbild von QULIXX
 
Registriert seit: Jul 2003
Ort: Esslingen
Beiträge: 355
hmmm...

habe was anderes in der Hilfe gefunden

pfad = targetPath(this);
_root.switchFrame(pfad);

aber was übergebe ich dann in der Funktion
bekomme das in meinen trace --> _level0.folie02.diagramm.diagramm_header
__________________
Grüße Sven
------------------------------------------------------
FF die g*****e Resourcen Plattform im Web ;)
QULIXX ist offline   Mit Zitat antworten
Alt 03-10-2007, 16:03   #7 (permalink)
DER INFOMIX
 
Benutzerbild von QULIXX
 
Registriert seit: Jul 2003
Ort: Esslingen
Beiträge: 355
@gaspode
was ist der unterschied zw. eval(this._target) & targetPath(this);

bekomme beide mal die ausgabe

xName=_level0.folie02.diagramm.diagramm_header

aber Dein eval funzt

xName.gotoAndStop(1);

aber bei meiner gefundene Methode nicht
__________________
Grüße Sven
------------------------------------------------------
FF die g*****e Resourcen Plattform im Web ;)
QULIXX 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 22:17 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele