| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Flash > Хочу часы!!! |
| Автор: Plotter 21.10.2002, 23:04 |
| Создал свой сайтик на флэшке, но в уголочке было бы неплохо поместить часики...какие угодно. ХОЧУ...но не могу... ПОМОГИТЕ!!!! |
| Автор: Prof. 29.10.2002, 07:19 |
| Да, часики можно сделать без никаких проблем... Ты сначала почитай хелп, пресс Ф1, и почмитай - это очень легко... ...я думаю, чтоон сам должен догадаться до этого, ну если у него не получиться, то задавай вопросы нам, более конкретные... ...Вот эти часы делаются с помощью трёхкадрового цикла |
| Автор: Prof. 30.10.2002, 04:10 |
| ОК, не парься: Рисушь 3 стрелки в отдельных мувиках (часы, минуты, секунды). Изменяешь центр вращения этих стрелок Движениестрелок задай спомощью свойства _rotation. Экземпляры мувиков-стрелок назови min, sec, hour. Переменные, в которых хранится угол поворота, - соотв. m, s, h. За каждую секунду, секундная стрелка должна поворачиваться на 6 градусов. Создай новый слой для сценариев, назови его actions. В первом кадре присвой первоначальные нулевые значения переменным s, m и h: s=0; m=0; h=0; mold=0; (MOLD - переменная для сохраниения старого заначения.) Во 2-м кадре делаешь: aold = a; a = getTimer(); while (getTimer()-a<1000); s+=6; if (s>=360) s=0; sec._rotation=s; mold=m; if ((s==180||(s==0)) m+=3; if (m>=360) m=0; min._rotation=m; if ((m%30==0)&&(m!=mold)) h+=2.5; if (h>=360) h=0; hour._rotation=h; В 3-м кадре пишешь: gotoAndPlay(2); PS! Должно заработать... ...если заработает - с тебя пиво бандеролью |
| Автор: Klin 7.11.2002, 00:52 |
| Почему имменно при помощи Flasha? |
| Автор: Black_Joker 9.11.2002, 17:16 |
| Напиши мне, я скину электронные часы, скачанные с флешера.рю. Black_joker@hotbox.ru |
| Автор: Prof. 10.11.2002, 00:16 |
| Хм.... Я думал ты хотел именно на Флэше |
| Автор: Klin 29.12.2002, 16:38 | ||
Вот и ответ с http://www.flasher.ru/tutorial/viewtut.php?id=90.
|
| Автор: MuToGeN 29.12.2002, 16:45 |
| в примерах к Flash MX кстати тоже есть |