PDA

Volledige versie bekijken : MovieClip aanpassen als ik enkel zijn naam heb in een string?


educasoft
%Europe/Berlin %747 %2010, 17:56
Hallo,

Ik heb een movieclip op mijn scherm en die heet mijnClipje, maar zijn name property staat op "film1"

Hoe kan ik nu bv de .x property van deze movieclip aanpassen als ik enkel maar de string "film1" heb ?



Dus eigenlijk is mijn vraag hoe ik een reference naar een movieclip kan terugvinden, dus naar de instance, als ik enkel maar de string van de name property ken.


Dank voor alle mogelijke info

B-Mantis
%Europe/Berlin %870 %2010, 20:53
je kunt deze movieclip opzoeken als je de parent ervan weet. Je loopt dan gewoon in de parent door alle children heen, en kijkt of hun naam gelijk is aan "film1". Als dit zo is, heb je je MC gevonden. Toch is dit niet zo mooi, en je kunt het waarschijnlijk in de eerste instantie al beter anders aanpakken door bijv. Deze child op te slaan in een vector.

Aratramba
%Europe/Berlin %917 %2010, 22:01
var film1:MovieClip = getChildByName('film1') as MovieClip;
film1.x = ..;

is dat niet wat je zoekt? :)

Nidd
%Europe/Berlin %485 %2010, 11:38
Hey!

this["film1"].x = 10;

Grtz,
Niels.

jaspermuts
%Europe/Berlin %571 %2010, 13:42
@Nidd: De name property staat niet gelijk aan de var/member naam. Je kunt prima op this.a een movieclip hebben met een name gelijk aan 'b'.

@educasoft: kun je niet simpelweg mijnClipje.x aanspreken?