mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 20.04.2024 01:36 Benutzername: Passwort: Auto-Login

Thema: Flash Variabelen Inhalt als Variabelnname vom 07.03.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> Flash Variabelen Inhalt als Variabelnname
Autor Nachricht
Frief
Threadersteller

Dabei seit: 11.06.2003
Ort: Potsdam
Alter: 39
Geschlecht: Männlich
Verfasst Mi 07.03.2007 17:05
Titel

Flash Variabelen Inhalt als Variabelnname

Antworten mit Zitat Zum Seitenanfang

Hallo liebe Leute
ich habe ein kleines Problem
und zwar versuche ich seit einiger Zeit aus dem Ihnhalt einer Variable
einen Variabeln Namen zu machen.

also eine Variable setzt sich zusammen aus einer Zufallszahl+Wort:
var1= "Wort"+Zufallszahl ;

ich möchte nun aber einen Varibeln Namen daraus erhalten! also in etwa so:

WortZufallszahl= whatever

könnt ihr mir helfen?


Zuletzt bearbeitet von Mischpult am Fr 16.03.2007 14:16, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
superboy250

Dabei seit: 03.12.2006
Ort: Hardheim
Alter: -
Geschlecht: Männlich
Verfasst Fr 16.03.2007 13:45
Titel

Antworten mit Zitat Zum Seitenanfang

hey,
probier das mal aus...

Code:

var var1:String;
var zahl:Number=0;
onMouseDown = function (){
   ++zahl;
   var1="Name"+zahl;
   trace (var1); //ausgabe von var1,also Name1...Name2...Name3...usw.
};


ist eigentlich das was du hast. du kannst dann zahl durch eine zufallszahl ersetzen. müsste funktionieren!
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
therapiekind

Dabei seit: 14.03.2006
Ort: In deinem Kopf
Alter: -
Geschlecht: -
Verfasst Fr 16.03.2007 18:38
Titel

Antworten mit Zitat Zum Seitenanfang

Steck die dynamische Variable in 'nen assoziativen Array oder ein Objekt und greif dann mittels Eckige-Klammern- oder Punkt Syntax auf sie zu.

Z.B.:
Code:
dynamicVars = new Object();
dynamicVars["Wort"+Zufallszahl] = "whatever";
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
BunnyDog

Dabei seit: 16.03.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Fr 16.03.2007 20:46
Titel

Antworten mit Zitat Zum Seitenanfang

@ therapiekind: ein Objekt oder Array zu erstellen ist gar nicht nötig:

_root["Wort"+Zufallszahl] = "whatever";

oder:

this["Wort"+Zufallszahl] = "whatever";
  View user's profile Private Nachricht senden
l'Audiophile

Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht: Männlich
Verfasst Fr 16.03.2007 20:56
Titel

Antworten mit Zitat Zum Seitenanfang

wohl eher

Wort[Zufallszahl] = whatever;

*zwinker*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
therapiekind

Dabei seit: 14.03.2006
Ort: In deinem Kopf
Alter: -
Geschlecht: -
Verfasst Fr 16.03.2007 20:59
Titel

Antworten mit Zitat Zum Seitenanfang

BunnyDog hat geschrieben:
@ therapiekind: ein Objekt oder Array zu erstellen ist gar nicht nötig:

_root["Wort"+Zufallszahl] = "whatever";

oder:

this["Wort"+Zufallszahl] = "whatever";

Wenn er nur auf eine Variable zugreifen will, hast du natürlich recht.
Bei mehreren ist es aber sauberer, diese zu kapseln und _root sauber zu halten. Und ein Array/Objekt ermöglicht es zudem noch, über die Variablen zu iterieren.


Zuletzt bearbeitet von therapiekind am Fr 16.03.2007 21:02, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Flash - Navi+Inhalt
Flash 8 + xml childnotes Inhalt auslesen?
Flash - RechteMausTasteMenü - Weiterer Inhalt?
Flash: Inhalt abhängig von URL auslesen
GB in Flash und HTML parallel mit gleichem Inhalt
[Flash] Breite fest, aber Höhe dynamisch nach Inhalt
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.