Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Смена картинки в определенное время! (http://www.flasher.ru/forum/showthread.php?t=72047)

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

Цитата:

Сообщение от Futs

Конечно там не написано как именно твой вопрос решить, но всё для этого там есть ... так что читай )))

maclaud 19.11.2005 01:29

Если бы я еще рубил в английском! там половина не по русски!

Буньков Максим 19.11.2005 08:15

Цитата:

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

Код:

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
Код HTML:

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

Цитата:

Сообщение от maclaud
то что нужно изучать?

Flash. AS.

maclaud 20.11.2005 15:57

Спасибо что вразумили! :)


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

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