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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 04.12.2005, 15:21
z0id вне форума Посмотреть профиль Отправить личное сообщение для z0id Найти все сообщения от z0id
  № 1  
Ответить с цитированием
z0id

Регистрация: Dec 2005
Сообщений: 6
Question помогите с подменой мувиков

У меня в библиотеке моего ролика лежит 2 варианта заиньки - с белой шубкой и с серой. Это два разных мувика. В ролике я пользуюсь экземплярами заиньки с серой шубкой. Как мне перед показом моего
клипа в зависимости от времени года (когда наступила зима),
подменять мувик с сереньким заинькой на мувик с беленьким?


Последний раз редактировалось z0id; 04.12.2005 в 15:24.
Старый 04.12.2005, 15:31
KidsKilla вне форума Посмотреть профиль Отправить личное сообщение для KidsKilla Посетить домашнюю страницу KidsKilla Найти все сообщения от KidsKilla
  № 2  
Ответить с цитированием
KidsKilla
.grin! wuz here
 
Аватар для KidsKilla

Регистрация: Aug 2004
Адрес: paradise city
Сообщений: 3,981
Отправить сообщение для KidsKilla с помощью ICQ
var m = new Date().getMonth();
// берём месяц (0 -- январь, 1 -- февраль, 11 -- декабрь)
if(m<2 || m==11){
zainka_mc.loadMovie(null); // удаляем содержимое мувика
zainka_mc.attachMovie("white_rabbit", 0); // прилепляем туда белого
}

в условии удаляется содержимое не самым лучшим, но действенным способом. но суть, думаю, ясна.
__________________
Breakcore them all!


Последний раз редактировалось KidsKilla; 04.12.2005 в 15:35.
Старый 04.12.2005, 15:49
z0id вне форума Посмотреть профиль Отправить личное сообщение для z0id Найти все сообщения от z0id
  № 3  
Ответить с цитированием
z0id

Регистрация: Dec 2005
Сообщений: 6
это именно подмена на уровне библиотеки, или для экземпляра мувика?
у меня не сработало... (проверку времени года опускаю)

Старый 04.12.2005, 16:11
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 4  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Нужно просто создать пустой мувик и аттачить в него зайца, относительно времени года ...


Код:
var m = new Date().getMonth(); 
_root.createEmptyMovieClip("container",1);
if(m<2 || m==11){
container.attachMovie("white_rabbit", 0); // прилепляем белого
}else{
container.attachMovie("gray_rabbit", 0); // прилепляем серого
}
white_rabbit и gray_rabbit - это Linkage соответствующих мувиков ...
__________________
BestMasterиZация

Старый 04.12.2005, 16:26
z0id вне форума Посмотреть профиль Отправить личное сообщение для z0id Найти все сообщения от z0id
  № 5  
Ответить с цитированием
z0id

Регистрация: Dec 2005
Сообщений: 6
О! всё дошло Спасибо огромное! А мне попутно пришла другая мысль.
Внутри мувика "Заинька" делаем первый кадр - с белой шубкой, второй - с серой.
В первом кадре мувика ставим stop() и проверку на дату - и делаем gotoAndStop(2), если надо Нормалёк?

Старый 04.12.2005, 16:31
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 6  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Цитата:
Сообщение от z0id
О! всё дошло Спасибо огромное! А мне попутно пришла другая мысль.
Внутри мувика "Заинька" делаем первый кадр - с белой шубкой, второй - с серой.
В первом кадре мувика ставим stop() и проверку на дату - и делаем gotoAndStop(2), если надо Нормалёк?
Один из вариантов и пожалуй самый простой и правильный )))
__________________
BestMasterиZация

Старый 04.12.2005, 16:46
z0id вне форума Посмотреть профиль Отправить личное сообщение для z0id Найти все сообщения от z0id
  № 7  
Ответить с цитированием
z0id

Регистрация: Dec 2005
Сообщений: 6
всем спасибо! Я новичок во Флеше, но научиться очень хочу. Ресурс у вас замечательный, буду заходить часто!

Старый 04.12.2005, 20:27
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 8  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Цитата:
Сообщение от z0id
всем спасибо! Я новичок во Флеше, но научиться очень хочу. Ресурс у вас замечательный, буду заходить часто!
Всегда рады ))) Чем сможем поможем
__________________
BestMasterиZация

Создать новую тему Ответ Часовой пояс GMT +4, время: 10:07.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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