Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-10-2003, 02:41   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 2
2 variablen in flash

hallo miteinander,
mein problem:
ich übergebe per url(php) 2 variablen in ein swf!
die eine ist: pfad= _root.meinmov._x;
die andere ist: wert=300;


in flash, will ich dann dass er movclip (pfad) den x wert 300 bekommt!!
ich hab eigentlich fast alles schon ausprobiert..
pfad = wert;
geht nicht!!!

wie kann man das lösen, dass man beide werte (absoluten pfad und den wert dazu variabel hält)!!!
please help me..

lg aus byron bay
musicplanet ist offline   Mit Zitat antworten
Alt 30-10-2003, 10:44   #2 (permalink)
ActionScriptler
 
Benutzerbild von .:morpher:.
 
Registriert seit: Jun 2002
Ort: auheim
Beiträge: 1.654
Wenn Du pfad = wert; schreibst, dann wird ja der Variablen "pfad" der Wert der Variablen "wert" zugewiesen. Ich kann Dir aber leider gerade auch nicht sagen, wie Du beide Werte variabel halten kannst.
__________________
CU @ MY SITE

FOLLOW ME ON TWITTER
.:morpher:. ist offline   Mit Zitat antworten
Alt 30-10-2003, 11:36   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 276
Hallo!

welcome on board!


Ich denke Du musst die Eigenschaft davon trennen. So ginge es:
ActionScript:
  1. pfad = _root.meinmov;
  2. xwert = 300;
  3. ywert = 200;
  4. //
  5. pfad._x = xwert;
  6. pfad._y = ywert;

GRUSS
zirkumflex
zirkumflex ist offline   Mit Zitat antworten
Alt 30-10-2003, 12:49   #4 (permalink)
::flash5user::
 
Benutzerbild von Heidsch
 
Registriert seit: Aug 2001
Ort: Berlin
Beiträge: 497
typeof(pfad) ?!

ActionScript:
  1. // Vars
  2. pfad=meinmov
  3. wert=300
  4.  
  5. // Aufruf
  6. _root[pfad]._x=Number(wert);

.. ich denke das php deine vars als string übergibt.
teste doch mal mit typeof() welches format deine
übergebenen vars haben.

meines erachtens warscheinlich "string" >>> und damit geht es nur so, wie ich oben beschrieben habe.

verbessert mich wenn ich falsch liege
ActionScript:
  1. // teste welches format
  2. trace(typeof(pfad));
__________________
mfg :::heidsch:::

visit heidsch.de
visit oprspedition.de
visit megalogistik.de

letzter Besuch 15.07.2006 | Finde leider kaum noch Zeit zum flashen
Heidsch ist offline   Mit Zitat antworten
Alt 30-10-2003, 17:57   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 2
jup..

vielen dank...
die richtige syntax ist:
_root.pfad;
_root.wert;

_root[_root.pfad]._x=number(_root.wert);

hab stundenlang nach ner lösung gesucht und
dann halt doch so einfach..
musicplanet 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 20:36 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele