Главная | Регистрация | Вход
Пожалуйста, зарегистрируйтесь | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Avus, ForMaT, Minister, Urkaver  
Форум » Софт для телефона » Flash Lite » Урок по созданию аналоговых часов (создаем флеш часики)
Урок по созданию аналоговых часов
MinisterДата: Вторник, 16-Сентября-2008, 20:20 | Сообщение # 1
Знающий
Группа: SE-StylE AdministratoR
Модель: W710 (Z710)
Сообщений: 324
Репутация: 180
Офлайн В асе: Статус ICQ
В этом уроке мы будем создавать часы со стрелками. Для этого будем использовать Adobe Flash CS3.
1. Создаем новый документ для мобильного устройства

2. В появившемся окне выбираем устройство с экраном 240x320px и нажимаем ”Create”. После этого у Вас должно появиться новый документ, свойства которого:

3. В первом слое создаем какую-нибудь фигуру вне рабочей области. В моем случае – квадрат. Конвертируем фигуру в «Movie Clip»

4. Двойным щелчком мыши открываем объект и конвертируем его в «Graphic». Нажимаем F5.
5. Создаем новый слой и пишем в него скрипт:
fscommand2("SetQuality", "high");
/:Hours = fscommand2("GetTimeHours");
/:Minutes = fscommand2("GetTimeMinutes");
/:Seconds = fscommand2("GetTimeSeconds");
(для открытия редактора «горячая клавиша» F9):

6. Теперь возвращаемся назад. (жмем Scene 1, на рисунке).

7. Создаем 4 новых слоя

8. В первый ставим фон будущих часов, в три следующих изображения стрелок, для каждого слоя свое изображение

9. Теперь нужно каждое изображение стрелки переконвертировать в «Movie Clip». Далее описание пойдет для часовой стрелки, но так надо сделать для каждой из трех. Открываем изображение стрелки двойным щелчком по нему, конвертируем в «Graphic», жмем F5. Создаем новый слой, пишем для него скрипт:
Для часовой стрелки: setProperty("", _rotation, eval("/:Hours") * 30 + eval("/:Minutes") / 2);
Для минутной стрелки: setProperty("", _rotation, int(eval("/:Minutes") * 6 + eval("/:Seconds") * 0.1));
Для секундной стрелки: setProperty("", _rotation, eval("/:Seconds") * 6);
10. Далее собираем все в кучу, как это должно выглядеть на экране вашего телефона. Для стрелок необходимо выставить центры, относительно которых они будут вращаться. Для этого щелкнуть правой кнопкой мыши по изображению стрелки и выбрать «Free Transform», затем переместить кружок в нужное место

11. Осталось лишь сохранить то, что получилось. Menu - Export - Expor Movie...

Источник : http://flashdezigner.blogspot.com/





 
Меченый-666Дата: Четверг, 20-Ноября-2008, 18:58 | Сообщение # 2
Новичок
Группа: SE-StylE UseR
Модель: SGH-E200
Сообщений: 1
Репутация: -1
Офлайн
Пиши подробнее пожалуйста, как всё это делать
 
shakeДата: Четверг, 20-Ноября-2008, 19:37 | Сообщение # 3
aka D-PRO
Группа: SE-StylE AdministratoR
Модель: w700i, p1i
Сообщений: 4069
Репутация: 384
Офлайн В асе: Статус ICQ
Меченый-666, и так всё подробно описано...если не понимаешь, читай до такой степени когда поймешь.







Бэкап GDFS

помог?! - поставь "+" в репутацию!
АдминkO и не ИПЁТ=)
 
Форум » Софт для телефона » Flash Lite » Урок по созданию аналоговых часов (создаем флеш часики)
  • Страница 1 из 1
  • 1
Поиск:
Copyright se-style © 2008 | design by shake and codencod and PoMaHbI4