Problem mit schaltfläche !!

Gerri84

Mitglied
Bitte bitte um HIlfe...

ich habe eine schaltfläche die ich mit attach movie lade und mittels schleife drei instanzen davon auf die bühne legen....

nun möchte ich in jeder ein textfeld erzeugen...

und ich finde den fehler bei gott nicht kann mir bitte irgendjemand einen tipp geben !

PHP:
for(i=1;i<=3;i++) { 
 _root.menue_link_mc.attachMovie("menue_btn", ["menue_btn"+i], 300+i);
trace(["menue_btn"+i]);
 }

 _root.menue_link_mc.menue_btn1._y = 0;
 _root.menue_link_mc.menue_btn2._y = 15;
 _root.menue_link_mc.menue_btn3._y = 30;
 
 
menue_link_mc.menue_btn1.createTextField("menuetext_txt", 1000, 5, 5, 200, 20);
	
menue_link_mc.menue_btn1.menuetext_txt.setNewTextFormat(menue_fmt); 
menue_link_mc.menue_btn1.menuetext_txt.wordWrap = true;
menue_link_mc.menue_btn1.menuetext_txt.multiline = true;
menue_link_mc.menue_btn1.menuetext_txt.html = true;
menue_link_mc.menue_btn1.menuetext_txt.selectable = false;
menue_link_mc.menue_btn1.menuetext_txt.border = false;
menue_link_mc.menue_btn1.menuetext_txt.antiAliasType = true;
menue_link_mc.menue_btn1.menuetext_txt.backgroundColor = 0xFF0000;
menue_link_mc.menue_btn1.menuetext_txt._y = 5;
menue_link_mc.menue_btn1.menuetext_txt._x = 5;
 
menue_link_mc.menue_btn1.menuetext_txt.text = "hallo";
 
Hi,

was genau funktioniert denn nicht?
Bei mir wird das Textfeld erstellt.:confused:

Oder meinst du das mit der for schleife direkt drei textfelder erstellt werden sollen, dann würde das so aussehen.
Ich rufe jedesmal in der for schleife eine funktion auf die ein textfeld in dem MC anlegt:

Code:
for (i=1; i<=3; i++) {
	_root.menue_link_mc.attachMovie("menue_btn", ["menue_btn"+i], 300+i);
	trace(["menue_btn"+i]);
	makeTextField(i);
}
function makeTextField(p) {
	var txt = menue_link_mc["menue_btn"+p].createTextField("menuetext_txt", 1000, 5, 5, 200, 20);
	txt.setNewTextFormat(menue_fmt);
	txt.wordWrap = true;
	txt.multiline = true;
	txt.html = true;
	txt.selectable = false;
	txt.border = true;
	txt.antiAliasType = true;
	txt.backgroundColor = 0xFF0000;
	txt._y = 5;
	txt._x = 5;
	txt.text = "hallo";
}
_root.menue_link_mc.menue_btn1._y = 0;
_root.menue_link_mc.menue_btn2._y = 15;
_root.menue_link_mc.menue_btn3._y = 30;
 
Ja das meinte ich aber ich habs dann anders belöst über einem mc und in dem greif ich dann auf ein textfeld zu !

for(i=1;i<=3;i++)
{

_root.menue_link_mc1.attachMovie("menue_btn", ["menue_about_btn"+i], 100+i);

_root.menue_link_mc1.attachMovie("linktext_mc", ["linktext_about_mc"+i], 200+i);

_root.menue_link_mc1["menue_about_btn"+i]._y = 15*i;

_root.menue_link_mc1["linktext_about_mc"+i]._y = 15*i;

.
.
.
.
.
.
.
.
.
_root.menue_link_mc1.linktext_about_mc1.linktext_txt.text = "chairman's message";
_root.menue_link_mc1.linktext_about_mc2.linktext_txt.text = "mission";
_root.menue_link_mc1.linktext_about_mc3.linktext_txt.text = "vision";


danke für die mühen...
 
Zurück