Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 22.02.2007, 11:47
kayama вне форума Посмотреть профиль Отправить личное сообщение для kayama Найти все сообщения от kayama
  № 1  
kayama
 
Аватар для kayama

Регистрация: Sep 2005
Сообщений: 1,338
Отправить сообщение для kayama с помощью ICQ
По умолчанию swapDepths внутри массива

Здрасти. господа.

Объясните мне тупому, как должен выглядеть код:
У меня есть массив из трех элементов (мувов),
Что то типа a=0; a<4; a++

При выводе - они выстраиваются в ряд, как правильно написать код, чтобы второй мув был над первым и третьим?

Заранее спасибо.
__________________
Рисую и флэшу...

Старый 22.02.2007, 11:55
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
В смысле через одного, что-ли? И массив у тебя из четырех элементов.

Старый 22.02.2007, 11:55
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 3  
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
с этим кодом "Что то типа а=..." элементов 4
можно в этом массиве еще глубину хранить
и потом мувы уже свапать в зависимоси глубины
__________________
"We Are The Champions My Friends!" Queen

Старый 22.02.2007, 11:59
kayama вне форума Посмотреть профиль Отправить личное сообщение для kayama Найти все сообщения от kayama
  № 4  
kayama
 
Аватар для kayama

Регистрация: Sep 2005
Сообщений: 1,338
Отправить сообщение для kayama с помощью ICQ
Я просто для примера написал — в массиве около 15-20 эл-ов.
..........(думаю).........
Нифига не правильно написал — нужно чтобы при onRollOver мув становился на слой выше остальных и так с каждым при наведениии. Вот.
__________________
Рисую и флэшу...

Старый 22.02.2007, 12:22
kayama вне форума Посмотреть профиль Отправить личное сообщение для kayama Найти все сообщения от kayama
  № 5  
kayama
 
Аватар для kayama

Регистрация: Sep 2005
Сообщений: 1,338
Отправить сообщение для kayama с помощью ICQ
Цитата:
Сообщение от CorC
с этим кодом "Что то типа а=..." элементов 4
можно в этом массиве еще глубину хранить
и потом мувы уже свапать в зависимоси глубины
А как? Приведи пример, пожалуйста?
__________________
Рисую и флэшу...

Старый 22.02.2007, 12:22
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Ну так swapDepths на заведомо большую глубину, явно больше 20.

Старый 22.02.2007, 12:31
kayama вне форума Посмотреть профиль Отправить личное сообщение для kayama Найти все сообщения от kayama
  № 7  
kayama
 
Аватар для kayama

Регистрация: Sep 2005
Сообщений: 1,338
Отправить сообщение для kayama с помощью ICQ
Вадик, напиши кодом пример, пожалуйста...

Начало типа такое:
Код:
this[i].swapDepths(а дальше я не знаю :o )
__________________
Рисую и флэшу...

Старый 22.02.2007, 12:40
Double вне форума Посмотреть профиль Отправить личное сообщение для Double Найти все сообщения от Double
  № 8  
Double
 
Аватар для Double

Регистрация: 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, а если юзер будет неделю по этим мувикам мышью возюкать?
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит.

Старый 22.02.2007, 13:02
kayama вне форума Посмотреть профиль Отправить личное сообщение для kayama Найти все сообщения от kayama
  № 9  
kayama
 
Аватар для kayama

Регистрация: Sep 2005
Сообщений: 1,338
Отправить сообщение для kayama с помощью ICQ
Мда... Сложно объяснить работу V-TECH DOHC балерине...


Ну напишите кусок кода, кому не трудно...
__________________
Рисую и флэшу...

Старый 22.02.2007, 13:08
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 10  
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
Код:
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.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 07:50.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.