• Главная
    • обратная связь
    • о сайте
  • форум
  • статьи
  • скачать
  • скачать видео
  • поговорить с игроманом
  • подними настроение

Этот сайт посвящен игровой индустрии. Всего вам наилучшего! Команда games-net.3dn.ru

Вход Регистрация
Вы находитесь: Главная страница
Форма входа


E-mail:
Пароль:
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Smith  
Форум » Школа » Flash-школа » Перекидной Flash календарь
Перекидной Flash календарь
Electro_Men
Оценить сообщение
Дата: Четверг, 03.02.2011, 08:51 | Сообщение # 1
Основатель под ником Electro_Men
Сообщений: 247
[ 40 ]
Offline
ИСПОЛЬЗУЕТСЯ ActionScript 3.0!!

Решил создать свой урок на тему календаря во Flash, так как сам не нашел урока в интернете.
Итак начнем...

1. Импортируем в наш flash проект картинку в формате .png, заранее подготовленную в программе adobe photoshop.

2. Создаем три динамических текстовых поля в пустых областях, где у нас должно быть сегодняшнее число, месяц и день недели. (у меня число в середине, день под числом, а месяц на доске в правом нижнем углу.)

3.Задаем в свойствах каждого поля instanse name cоответственно: число-day, месяц- month, день недели - day_of_week.

4. Создаем слой actions и вставляем в первом кадре, в панели actions следующий код:

Code
var daytoday:String;     
    var monthtoday;     
    var timer:Timer = new Timer(1000);     
    timer.addEventListener(TimerEvent.TIMER, clock);     
    timer.start();     
    function clock(e:TimerEvent):void {     
    var datetoday:Date=new Date();      
    //datetoday.hours     
    switch (datetoday.day)     
    {     
    case 0:     
    daytoday="воскресенье";     
    break;     
    case 1:     
    daytoday="понедельник";     
    break;     
    case 2:     
    daytoday="вторник";     
    break;     
    case 3:     
    daytoday="среда";     
    break;     
    case 4:     
    daytoday="четверг";     
    break;     
    case 5:     
    daytoday="пятница";     
    break;     
    case 6:     
    daytoday="суббота";     
    break;     
    }     
    day_of_week.text=String(daytoday); switch (datetoday.month)     
    {     
    case 0:     
    monthtoday="январь";     
    break;     
    case 1:     
    monthtoday="февраль";     
    break;     
    case 2:     
    monthtoday="март";     
    break;     
    case 3:     
    monthtoday="апрель";     
    break;     
    case 4:     
    monthtoday="май";     
    break;     
    case 5:     
    monthtoday="июнь";     
    break;     
    case 6:     
    monthtoday="июль";     
    break;     
    case 7:     
    monthtoday="август";     
    break;     
    case 8:     
    monthtoday="сентябрь";     
    break;     
    case 9:     
    monthtoday="октябрь";     
    break;     
    case 10:     
    monthtoday="ноябрь";     
    break;     
    case 11:     
    monthtoday="декабрь";     
    break;     
    }     
    month.text=String(monthtoday);     
    day.text=String(datetoday.date);     
    }  

Впринципе все! Удачи и не бойтесь импровизировать! smile




Обновление..уже скоро..
① мод никогда не бывает закончен...kostia® 2011™
ツ
 
Форум » Школа » Flash-школа » Перекидной Flash календарь
  • Страница 1 из 1
  • 1
Поиск:

Главная Форум Контакты RSS

Хороший сайт обо всем