Просмотр полной версии : помогите с подменой мувиков
У меня в библиотеке моего ролика лежит 2 варианта заиньки - с белой шубкой и с серой. Это два разных мувика. В ролике я пользуюсь экземплярами заиньки с серой шубкой. Как мне перед показом моего
клипа в зависимости от времени года (когда наступила зима),
подменять мувик с сереньким заинькой на мувик с беленьким?
KidsKilla
04.12.2005, 15:31
var m = new Date().getMonth();
// берём месяц (0 -- январь, 1 -- февраль, 11 -- декабрь)
if(m<2 || m==11){
zainka_mc.loadMovie(null); // удаляем содержимое мувика
zainka_mc.attachMovie("white_rabbit", 0); // прилепляем туда белого
}
в условии удаляется содержимое не самым лучшим, но действенным способом. но суть, думаю, ясна.
это именно подмена на уровне библиотеки, или для экземпляра мувика?
у меня не сработало... (проверку времени года опускаю)
Нужно просто создать пустой мувик и аттачить в него зайца, относительно времени года ...
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 соответствующих мувиков ...
О! всё дошло :) Спасибо огромное! А мне попутно пришла другая мысль.
Внутри мувика "Заинька" делаем первый кадр - с белой шубкой, второй - с серой.
В первом кадре мувика ставим stop() и проверку на дату - и делаем gotoAndStop(2), если надо :) Нормалёк?
О! всё дошло :) Спасибо огромное! А мне попутно пришла другая мысль.
Внутри мувика "Заинька" делаем первый кадр - с белой шубкой, второй - с серой.
В первом кадре мувика ставим stop() и проверку на дату - и делаем gotoAndStop(2), если надо :) Нормалёк?
Один из вариантов и пожалуй самый простой и правильный )))
всем спасибо! :) Я новичок во Флеше, но научиться очень хочу. Ресурс у вас замечательный, буду заходить часто!
всем спасибо! :) Я новичок во Флеше, но научиться очень хочу. Ресурс у вас замечательный, буду заходить часто!
Всегда рады ))) Чем сможем поможем
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.