Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-08-2003, 16:51   #1 (permalink)
Kreativer Kopf
 
Registriert seit: Sep 2001
Ort: 36088 Hünfeld (Hessen)
Beiträge: 386
Dynamischer Zugriff auf ein Objekt

Guten Tag,

ich habe folgendes Problem: nachdem ich einige Objekte mit IDs angelegt habe, möchte ich auch über eine ID dynamisch wieder darauf zu greifen.

Leider funktioniert es nicht, über eine Variable als Referenz auf das entsprechende Objekt dann auch wirklich zuzugreifen, obwohl die Variable genau den Instanznamen des Objektes enthält.

Was mache ich falsch?

ActionScript:
  1. _global.objektReferenz = "id" + objectID + "page" + _global.currentPage;
  2. // objectID und currentpage werden vorher festgelegt
  3.  
  4. _global.belegeDarstellungsobjekt = function(objektReferenz) {
  5.     // hier möchte ich auf das Objekt zugreifen
  6.     var myReference = String (objektReferenz);
  7.     _global.darstellungsObjekt.varHeadline = _level20[myReference].varHeadline;
  8.     // wobei die Objekte alle auf Level 20 liegen und der Inhalt aus ihnen in
  9.     // das hier so gennante Darstellungsobjekt kopiert werden soll
  10. }

thanx
__________________
#patrick#

www.com-pose.de
PatrickKByte ist offline   Mit Zitat antworten
Alt 04-08-2003, 19:42   #2 (permalink)
muh
 
Benutzerbild von Janoscharlipp
 
Registriert seit: Apr 2002
Ort: Freiburg / Stuttgart
Beiträge: 4.338
was ist denn das Parameter objektReferenz?
wenn es schon eine Referenz ist,
>dann müsste es einfach gehen, aber ohne String();

wenn es ein String mit dem Namen des Objekts ist,
> xyz = _global[objektReferenz].xyz; oder
> xyz = _global.IDObjekt[objektReferenz].xyz;

sry, aber ich verstehe dein Script nicht ganz...

tippe mal auf den 2. Vorschlag.
Janoscharlipp ist offline   Mit Zitat antworten
Alt 04-08-2003, 20:08   #3 (permalink)
Kreativer Kopf
 
Registriert seit: Sep 2001
Ort: 36088 Hünfeld (Hessen)
Beiträge: 386
ja, nee, also... ääh... wir hamm's
__________________
#patrick#

www.com-pose.de
PatrickKByte ist offline   Mit Zitat antworten
Alt 04-08-2003, 20:35   #4 (permalink)
muh
 
Benutzerbild von Janoscharlipp
 
Registriert seit: Apr 2002
Ort: Freiburg / Stuttgart
Beiträge: 4.338
gut

woran lags denn?
Janoscharlipp ist offline   Mit Zitat antworten
Alt 04-08-2003, 20:42   #5 (permalink)
Kreativer Kopf
 
Registriert seit: Sep 2001
Ort: 36088 Hünfeld (Hessen)
Beiträge: 386
Also was wir suchten war so was ähnliches wie dein zweiter Ansatz:

_levelX[meinObjekt].meineEigenschaft = "sonstwas".

Wir hatten einfach reine Synthaxprobleme. Aber wie gesagt, vielen Dank!
__________________
#patrick#

www.com-pose.de
PatrickKByte 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 05:45 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele