Archief - FLASH: Movieclip aanmaken adhv instacename die zich in array bevindt

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Arcko_Drazen

Legacy Member
Gegroet

Ik zit met het volgende probleem:

Ik heb een array waar en hoop gegevens instaan. 1 veldje van die array bevat de naam die ik aan elke afzonderlijke movieclip wil geven welke ik dynamisch aanmaak.

Code:
for(var i:Number = 0 ; i < audios.length; i++){

	audios[i].audmcname = _root.createEmptyMovieClip(audios[i].audmcname, _root.getNextHighestDepth());

Bovenstaande code maakt een lege movieclip met als naam de naam die in de array staat.

Nu wil ik content (een tekstveldje met tekst) plaatsen in die lege movieclip:

Code:
audios[i].audmcname.createTextField("my_txt", 1, 0, 0, 300, 100);
	my_txt.multiline = true;
	my_txt.wordWrap = true;
	var my_fmt:TextFormat = new TextFormat();
	my_fmt.color = 0xFF0000;
	my_fmt.underline = true;
	my_txt.text = "This is my first test field object text.";
	my_txt.setTextFormat(my_fmt);

Er gebeurt bij uitvoering echter niets. (Creëer ik het tekstveld op de _root dan komt ie wel te voorschijn).

Ik veronderstel dat ik dus mijn movieclip verkeerd aanspreek?
Probleem is dat ik dit fenomeen moeilijk op te zoeken vind. In de manual worden voorbeelden gegeven van hoe je textfield creeërt enzo maar geen echte voorbeelden hoe je movieclips aanspreekt die je dynamisch hebt gecreëert.

Ik hoop dat iemand me spoeding kan helpen :)
Alvast bedankt voor de hulp
Arcko D

Arcko_Drazen

Legacy Member
Juist ontdekt dat ik een movie wel kan aanspreken door de waarde in de array. Ik was enkel zo dom om niet het volledige pad van " my_txt" mee te geven.

Met: audios.audmcname.mytxt enz werkt het wel :)

Mag gesloten worden
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan