Цитата:
|
Сообщение от Molecula
dupl - просто переменная, а dupl._n - это будет ссылка на его так сказать номер. При ролОвере будет в трейсе высвечиваться, т.е. будем знать над каким элементом сроллОверили.
|
спасибо разобрался но что делать с масивом...
я делаю так
этот код у меня в теле цикла for

Код:
my_array[mnu_i]=but.attachMovie("linkageName", "menus"+i, but.getNextHighestDepth());
my_array[mnu_i]._width=m_width;
my_array[mnu_i]._height=m_height;
my_array[mnu_i]._y=20*i;
my_array[mnu_i]._x=sub_i;
trace(my_array[mnu_i]);
trace(mnu_i);
mnu_i++
затем я пытаюсь обрабатывать события onRollOver

Код:
function Getobj(){
my_array.onRollOver = __onRollOver
my_array.onRollOut = __onRollOut
function __onRollOver():Void {
// this._n.alphaTo(50,0.5);
trace(my_array[mnu_i]);
}
function __onRollOut():Void {
this.alphaTo(100,0.5);
}
}
вот тут я и запутался, если делать опять же через for

Код:
for (i=0;i<total;i++){
my_array[i].onRollOver = __onRollOver
my_array[i].onRollOut = __onRollOut
}
то все работает, но чутко тормазить событие onRollOver как быть?