Вход

Просмотр полной версии : Смена картинки в определенное время!


maclaud
18.11.2005, 09:50
Приветствую! С флешем знаком очень поверхностно, но возникла необходимость сделать одну фичу! Существует 2 картинки, каждая соответственно находится в 1 и 2 кадре. Необходимо посредством action script реализовать смену этих двух картинок с переодичностью в полгода, причем с привязкой к времени году. Т.е. весна, лето одна картинка, а осень, зима другая! Буду очень благодарен за ответ!

Futs
18.11.2005, 11:19
http://www.sharedfont.com/liveDocs/menu/index.htm Читай Date class

maclaud
18.11.2005, 19:55
блин! что то я там не нашел такого! хотя смотрел хорошо!

ffffff
18.11.2005, 20:22
нажми F1 во флэше и в поиске впиши Date class

maclaud
19.11.2005, 00:08
а можно просто код написать, если не сложно? два кадра сменяют друг-друга с переодичностью в месяц!
я вообще не рублю что и куда вставлять!

KUZEN
19.11.2005, 00:29
http://www.sharedfont.com/liveDocs/menu/index.htm Читай Date class
Конечно там не написано как именно твой вопрос решить, но всё для этого там есть ... так что читай )))

maclaud
19.11.2005, 01:29
Если бы я еще рубил в английском! там половина не по русски!

Буньков Максим
19.11.2005, 08:15
а можно просто код написать, если не сложно? два кадра сменяют друг-друга с переодичностью в месяц!
я вообще не рублю что и куда вставлять!

var my_date:Date = new Date();
nowMounth=my_date.getMonth();
gotoAndStop(nowMounth+1);

maclaud
19.11.2005, 10:30
Огромное спасибо! теперь хоть знаю, в чем разбираться надо! :)

maclaud
19.11.2005, 23:27
тут еще вопрос! изменение будет как происходить? я как хотел сделать! чтобы изменение не зависело от того закрыл ты файл или открыл!
Т.е. я создал этот файл, залил его на сайт в ноябре с одной картинкой! и все больше там я не появлялся! а первого марта зашел на сайт а там этот файл но картинка уже сменилась! САМА...
такое можно сделать? и если да, то что нужно изучать?

KUZEN
19.11.2005, 23:51
Ну так и будет, ты должен при загрузке флешки проверять дату и отображать соответствующую картинку ...

Буньков Максим
20.11.2005, 07:42
Мда... не понимаю как не зная азов в АС все может кипеть?... для того чтоб все было поумному нужно картинки хранить рядышком и хагржуать ну хотябы loadMovie

var my_date:Date = new Date();
toMounth=getMonthAsString(my_date.getMonth());
function getMonthAsString(month:Number):String { var monthNames_array:Array = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
return monthNames_array[month]; }
loadMovie(toMounth+".jpg");
Соответсвенно картинки называются :
January.jpg
February.jpg
March.jpg
April.jpg...
и лежат все в месте.... ну как хошь код подвигай и будет все почеловечески...
З.Ы. Урок из референса по АС2 клас дата. За вторжение в аську прощаю.. :) и советую скачать референсы и разные доки по ас и не париться над простыми вопросами... а то обидно сидеть зная ас тут дома и не работать, когда у других по детским вопросам все кипит :(

Silense
20.11.2005, 12:40
то что нужно изучать?
Flash. AS.

maclaud
20.11.2005, 15:57
Спасибо что вразумили! :)