Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-05-2005, 00:55   #1 (permalink)
FlashLove@FirstSight
 
Benutzerbild von FLASHStyler
 
Registriert seit: Feb 2003
Beiträge: 2.460
Pfadangaben

Das ganze is reine Deffinitionssache... Alles klappt... Nur nich die Schreibweise für den unten angegebenen Pfad (mc1).
ActionScript:
  1. _root.holder[_root.holder.gal_arr[i]] // _level0.holder.foto1
  2.  
  3. //Ich habe in dem foto1 noch ein mc1
  4. //wie bekomme ich die Pfadangabe hin?
  5. //also: _level0.holder.foto1.mc1
  6.  
  7. _root.holder[_root.holder.gal_arr[i] + ["mc" + i]] //klappt nicht
  8.  
__________________
www.johannes-erhardt.com | blog | xing me baby

Geändert von FLASHStyler (05-05-2005 um 00:56 Uhr)
FLASHStyler ist offline   Mit Zitat antworten
Alt 05-05-2005, 01:11   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
entweder punkten oder text in eckigen klammern. niemals mischen!

sowas geht:
_level0.holder.foto1.mc1
_level0.holder.foto1['mc1']
_level0.holder.foto1['mc'+1]
_level0.holder['foto1']['mc'+1]
_level0.holder['foto'+1]['mc'+1]
_level0['holder']['foto'+1]['mc'+1]
..
_level0.holder['foto'+1].mc1
usw.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (05-05-2005 um 01:13 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 05-05-2005, 01:16   #3 (permalink)
FlashLove@FirstSight
 
Benutzerbild von FLASHStyler
 
Registriert seit: Feb 2003
Beiträge: 2.460
Sorry... bin heute eucht durch...
Wie übertrage ich das denn hier drauf:
ActionScript:
  1. root.holder[_root.holder.gal_arr[i] + ["mc" + i]]
?
__________________
www.johannes-erhardt.com | blog | xing me baby
FLASHStyler ist offline   Mit Zitat antworten
Alt 05-05-2005, 02:57   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
_root.holder[_root.holder.gal_arr[i]]["mc" + i]

mach halt nicht so beklopple konstruktionen, wenn du selbst nicht damit klar kommst. unterteile deine zugriffe in übersichliche hilfsvariable:

var foto = _root.holder[_root.holder.gal_arr[i]];
trace( foto["mc" + i] );

oder so

var foto = _root.holder.gal_arr[i];
var mc = "mc" + i;
trace( _root.holder[foto][mc] );
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 05-05-2005, 11:51   #5 (permalink)
FlashLove@FirstSight
 
Benutzerbild von FLASHStyler
 
Registriert seit: Feb 2003
Beiträge: 2.460
Danke! Ich hab gerade festgestellt, dass es nich an der Deffinition lag... sondern an einer anderen Zeile .

Sorry für das voreilige posten...
__________________
www.johannes-erhardt.com | blog | xing me baby
FLASHStyler 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:38 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele