Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-09-2003, 09:16   #1 (permalink)
Nuckel>>Lego>>ZX81>>Flash
 
Registriert seit: Aug 2002
Ort: Börlien
Beiträge: 51
Question MC-Eigenschaften dynamisch ändern

kuckuck,

braumma janz dringend nen tipp.
bei ner vielzahl von MCs, die alle den glaichen namen plus einer nummer-ID haben: wie änder ich deren eigenschaften wie zum beispiel _x oder _y ?

beispiel:
clips heissen "_root.ani1", "_root.ani2" und "_root.ani3" und ich möchte schlagartig bei allen die _x-koordinate ändern.

mein ansatz war bisher der ( i enhält hier die richtige clip-ID):
ActionScript:
  1. _root["ani"+i+"._x"]=100;

schau ich mir die variablen des laufenden films an, hab ich natürlich ein "_root.ani3._x=100" in der laufzeit, aber ohne auswirkungen auf den clip, der ändert seine position damit nicht...

wie funktioniert's statt dessen?

merci,

Gekko
__________________
wat läuftn da NU wieder schief ?!
Gekko ist offline   Mit Zitat antworten
Alt 27-09-2003, 09:27   #2 (permalink)
[Ernst Reiter]
 
Benutzerbild von Scrawer
 
Registriert seit: Jul 2001
Ort: austria
Beiträge: 3.691
ActionScript:
  1. _root["ani"+i]._x = 100;
__________________
Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen
m.f.g Scrawer (www.thinkspace.at)
Scrawer ist offline   Mit Zitat antworten
Alt 27-09-2003, 09:33   #3 (permalink)
Nuckel>>Lego>>ZX81>>Flash
 
Registriert seit: Aug 2002
Ort: Börlien
Beiträge: 51
Unhappy

nee, hatte ich auch schon probiert, funktioniert leider ned...

__________________
wat läuftn da NU wieder schief ?!
Gekko ist offline   Mit Zitat antworten
Alt 27-09-2003, 09:40   #4 (permalink)
Nuckel>>Lego>>ZX81>>Flash
 
Registriert seit: Aug 2002
Ort: Börlien
Beiträge: 51
Exclamation

oki, hab's grad selbst rausgefunden:

also, die clips befinden sich nit einfach auf _root, sondern schön verschachtelt in den untiefen des hauptfilms. ich hatte des bisher so gemacht:

ActionScript:
  1. _root["hier.bin.ich.ani"+i]._y=100;

funktionieren tut's aber so:

ActionScript:
  1. _root.hier.bin.ich["ani"+i]._y=100;


alles wird gut,

Gekko
__________________
wat läuftn da NU wieder schief ?!
Gekko ist offline   Mit Zitat antworten
Alt 27-09-2003, 13:39   #5 (permalink)
[Ernst Reiter]
 
Benutzerbild von Scrawer
 
Registriert seit: Jul 2001
Ort: austria
Beiträge: 3.691
naja ich hab ja auch nur die zeile
_root["ani"+i+"._x"]=100; richtig gestellt....
und das stimmt sehr wohl _root["ani"+i]._x = 100;
...wenn es das object auch gibt
__________________
Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen
m.f.g Scrawer (www.thinkspace.at)
Scrawer 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:20 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele