Nekem lenne egy olyan kérdésem hogy AS3-ban van lehetőség dinamikus nevek használatára különböző funkcióknál és eljárásoknál?
Egyrészt például egy ilyen funkciónál mint : Object.transform.colorTransform=Color;
Itt a lényeg az lenne hogy az Object lényegében egy változó lenne, és a változó értéke adná a valódi nevét annak amit változtatni kéne a Color változó által tárolt színkódra.
(De pl az is jó lenne ha így lehetne a név hogy "Valami"_Változó tehát hogy szöveg és változó tartalom együtt adná ki a valódi nevet.)
a This.Változó. nem működik ebben az esetben, és a this[változó]. sem.
A másik hely ahol ennek nagy hasznát venném az egy funkció deklarálásnál és névnél, pl "function timerListener(event:Event):void"-nél a timerListener miként lehetne dinamikus név? Na meg egy pl addEventListener nevénél történő hasonló eljárás. Tehát hogy ott is a név vagy egy változó vagy egy szöveg és változó elegye.
pl:
Region_1.addEventListener( MouseEvent.MOUSE_OVER, downEsemeny );
és az 1-es számot itt egy változó tartalmazná.
Ehhez persze szükséges lenne egy olyan dolog is, ami megmondja hogy a kurzor aktuálisan melyik Object fölött is van, a downEsemény beli korábban leírt funkcióhoz. Mert van 400 movieclip-em és nem hiszem hogy csak úgy oldhatom meg ha mindegyikre copy paste...
Előre is köszönöm a válaszokat, és ha banális a megoldás mégannyira. Még csak tanulok
