![]() |
|
||||||||||
|
|||||
|
Здрасти. господа.
Объясните мне тупому, как должен выглядеть код: У меня есть массив из трех элементов (мувов), Что то типа a=0; a<4; a++ При выводе - они выстраиваются в ряд, как правильно написать код, чтобы второй мув был над первым и третьим? Заранее спасибо.
__________________
Рисую и флэшу... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
В смысле через одного, что-ли? И массив у тебя из четырех элементов.
|
|
|||||
|
с этим кодом "Что то типа а=..." элементов 4
![]() можно в этом массиве еще глубину хранить и потом мувы уже свапать в зависимоси глубины
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Я просто для примера написал — в массиве около 15-20 эл-ов.
..........(думаю)......... Нифига не правильно написал — нужно чтобы при onRollOver мув становился на слой выше остальных и так с каждым при наведениии. Вот.
__________________
Рисую и флэшу... |
|
|||||
|
Цитата:
__________________
Рисую и флэшу... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ну так swapDepths на заведомо большую глубину, явно больше 20.
|
|
|||||
|
Вадик, напиши кодом пример, пожалуйста...
Начало типа такое:
__________________
Рисую и флэшу... |
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
1. сделай массив ссылок на свои мувики (пусть _root.arr[i]=_root["mc"+i])
2. в каждом мувике сделай переменную, в которой хранится место мувика в массиве из п.1 (пусть _root["mc"+i].arr = x, пусть x от 0 до N-1 - глубина при числе мувиков N) 3. в зависимости от эстетических предпочтений, свапь мувик на место самого верхнего(ссылка на него в _root.arr[0]), или заставь всплывать, как пузырёк(немногим сложнее). и не забывай апдейтить массив и переменные. __etc, а если юзер будет неделю по этим мувикам мышью возюкать? ![]()
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
Мда... Сложно объяснить работу V-TECH DOHC балерине...
Ну напишите кусок кода, кому не трудно...
__________________
Рисую и флэшу... |
|
|||||
var MaxDepth=100;
for(var i in arr){
mc=arr[i];
mc.defaultDepth=i;
mc.swapDepths(i);
mc.onRollOver=function(){
this.swapDepths(MaxDepth);
}
mc.onRollOut=function(){
this.swapDepths(this.defaultDepth);
}
}
![]()
__________________
"We Are The Champions My Friends!" Queen |
![]() |
![]() |
Часовой пояс GMT +4, время: 07:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|