создание интерфейса --------------------------------------------- vaк names = new Array ("comp", "print", "scans", "monit", "", "", "", "", "", "") this.createEmptyMovieClip("mybutton_mc", 0); with(this.mybutton_mc) { lineStyle(2, 0x669900, 50); moveTo(0,0); beginFill(0x99CC00); lineTo(140,0); lineTo(140, 35); lineTO(0, 35); lineTo(0, 0); } function roll_over(name) { // name - это имя каждой i кнопки name.onRollOver = function(); { with(name) { clear(); lineStyle(2, 0x669900, 50)' moveTo(0,0); biginFill(0x009900); lineTo(140,0); lineTo(140, 35); lineTO(0, 35); lineTo(0, 0); endFill(); } } } //создание произвольного количества кнопок var k=40; for(var i=1; i<11; i++) { this.mybutton_mc.duplicateMovieClip("yarus"+i, i); //динамическое позиционирование кнопки setProperty("yarus"+i, _y, k); k=k+40; this["yarus"+i].createTextField("submit"+i, i+11, 0, 0, 140, 35); this["yarus"+i]["submit"+i].border=false; //this["yarus"+i]["submit"+i].border=false; //this["yarus"+i]["submit"+i].border=false; this["yarus"+i]["submit"+i].text= names[i-1]; } --------------------------------------------- альтернативный способ ображения к клипу [] - оператор доступа with(this["mybutton_mc"]) this["mybutton"+i]