-Рубрики

 -Всегда под рукой

 -Я - фотограф

дорогие внучата с бабушкой
1 фотографий

 -Поиск по дневнику

Поиск сообщений в valyok

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 24.09.2013
Записей: 8092
Комментариев: 17933
Написано: 112302


Строчной календарь в Адобе

Пятница, 12 Сентября 2014 г. 14:49 + в цитатник
Цитата сообщения LiSu Строчный календарь в Adobe Flash для AS3

Прелюдия.
Вчера искала урок по изготовлению строчного календарика в Adobe Flash для AS3. Вполне возможно, поскребла не все сусеки инета, но так и не нашла.
Вдруг приходит добрая фея jzayka(Леночка) и говорит:" Есть где то в блокноте, урок писать не хочу, что бы не повторяться, вечером вышлю."
Категорически настаиваю, этот урок полностью принадлежит Леночке.Я лишь записываю для таких же страждущих, как сама.
Акт.
1Создать документ AS3.
2В панели Свойства выставляем размеры рабочей сцены.
3Создать 3 слоя на временной шкале и 3 текстовых поля для
День недели
Число
Месяц
4Активировать "Текст".
В Свойствах Классический - Динамический - Однострочный Выбрать шрифт, обязательно Внедрить (поставить нужные галочки)ОК.
5Делаем первое поле.
Выбрать размер, цвет. В окошке пишем самый длинный день недели "понедельник".
Применим понравившийся фильтр, например, тень.
В Свойствах присваиваем имя day_of_week.
6Делаем второе поле. В окошке пишем две цифры.
В Свойствах day.
7Третье текстовое поле. Вводим самый длинный месяц "сентябрь"
В Свойствах прописываем month.
8На Временной шкале создаем новый слой для скрипта.
Окно. Действия.
Код.

var daytoday:String;
var monthtoday;
var timer:Timer = new Timer(50);
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);
}
9Все, что писали в текстовых полях выделяем и удаляем (Delete).
10Чтобы календарик был на фоне, добавляем еще один слой и переносим вниз Временной шкалы.
Импорт в рабочую область клипарта или рисуем и заливаем фон.
11Тестируем Ctrl+Enter. Радуемся результату!
12Экспортируем ролик.

 

Серия сообщений "Уроки флеш":
Часть 1 - Кнопка вкл. и выкл. звука в AS2(Adobe Flash)
Часть 2 - Строчный календарь в Adobe Flash для AS3
Рубрики:  КОМПЬЮТЕР
копм и почтальон печкин (249x154, 3Kb)

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку