×
image for ux jobs category in dev.bg

Преглед на урок

Аналогов часовник

Аналогов часовник




1 Рисувате (пишете) си числата, подреждай ки ги така



2 Правите си и символ за останалите часове. Поставяте го съразмерно примерно за "1 часа". Слагате му точката на въртене в средата на часовника и започвате да го копирате така че да се завърти в пълен кръг.

-> Маркирания символ с правилната точка на въртене
-> CTRL+C
-> CTRL+SHIFT+V
-> Q
-> Въртите го с мишката да застане на 2 часа.

Всички останали по този начин





3 Правите си стрелките на часовника. С точка на въртене - да съвпада с тази на нарисуваните преди малко символчета. НЯМА значение как ще поставите стрелките. Под тях може да направите и техните сенки.

4. Всяка стрелка и всяка сянка да е Movie Clip и ги наименовате както следва:

hour ; hour_shadow ; min ; min_shadow ; sec ; sec_shadow ;

НАДЯВАМ СЕ СЕ СЕЩАТА КОЯ СТРЕЛКА КОЕ ИМЕ ВЗИМА

Instant Name -> hour - стрелката за часове
Instant Name -> hour_shadow - сянката на стрелката за часове и т.н.

5. Маркирате всичкото това което сте направили стрелки, сенки, цифри, символи и го шравите символ F8

6. Слагате този скрипт на направеното Movie:

Код
onClipEvent ( enterFrame ) {
	var time = new Date();
	var hours = time.getHours();
	var minutes = time.getMinutes();
	var seconds = time.getSeconds();
	this.hour._rotation = this.hour_shadow._rotation = 30 * hours + minutes / 2;
	this.min._rotation = this.min_shadow._rotation = 6 * minutes;
	this.sec._rotation = this.sec_shadow._rotation = 6 * seconds;
}

Ето и резултата:




работен файл

Автор: AxlRose

Ако урокът ви допада, споделете го в Twitter и Facebook или го запазете в Delicious.




Урокът е добавен от: bubsss

Коментари

coool87

с 300 зора го напраих браво хубав урок

perfecto07

Как да сваля работния файл?

relax4o

С какво да е направя тази точка на въртене и нещо не разбрах за часовите точки

logotip

как да направя всичко Movie и каде да въведа кода.Благодаря пердварително!!!

neindent

къде да въведа този код останалото го направих, но кода ми е проблем нз къде да го сложя

nikmir

Мен часовете нещо се разминават вместо 12.37 ми показва 3.12, а кода го поставяш в Actions

Dahaka007

урока е супер ама малко неясен как се слагат тия точки на въртене а?Някои може ли да го покаже мало по подробно

embra

Страхотен Урок!!!
Според мен точка на въртене е точката,която при избиране Free Transform>>Rotation(2xклик) на обекта седи в средата му.Тя се мести в средата на циферблата на часовника и обекта(в случая символите за часовете) се разполагат симетрично при копиране и въртене.

zzzjoana

нищо не успях да направя :( пише че има синтакс ерор
сложих го в акшънс ама нямам резултат и никакво движение
хелп плс

borko1

Горното не сам го правил аз. :)

Morgoth

ДОБРЕ КАК СЕ ПРАВИ ТОЧКАТА НА ВЪРТЕНЕ ??!!?!?!?!?!

dygy

Този урок е хубав, но твърде неясен за моя малък мозък, ако може малко повече пояснения да внесете за всяка една от операциите, които се извършват, няма да е лошо ;)

mgmitko

брат нз каде си го гледал тоя часовник,ама една забележка:стрелките не трябва да се въртят точно на менутата а и по време на минутата,жалко че не си побликувал истинският код от макромедия по добре е обяснен версич флаш МХ го има фаила с още по добре работещ...вземи му хвърли един поглед

undertaker_pz

Може ли да ми кажете то1но с коя програма се прави благодаря предварително

Kail13

Всичко е Ок, само дето не разбрах къде се слага екшън скрипта. Изобщо при някой проработил ли е този скрипт? Аз не успях да го подкарам.
Не ми стана ясно и как стоят нещата със слоевете. Предполагам, че всеки символ (стрелки, сенки и т.н.) си е в свой леър. Но не знам след като ги обединиш в общ символ той на отделен леър ли се слага или не. Акшън скрипта към този символ ли се прикрепя? Трябва ли му сървър за да тръгне?
Що се отнася до „точки на въртене”- става дума за центъра на символа. Натиснете „Free transform tool” или “Q” в средата на символа има точка. Това е оста около която ще се върти символа. Трябва да преместите точката с drag and drop така че да съвпада с центъра на циферблата. В противен случай стрелките ще се въртят около средата си.

P.S. за undertaker програмата е adobe flash или macromedia flash.

~*Leo21*~

аз немога да го схвана ;(;(

milkobo

Според мен не си мъчете акъла има някаква особеност в поставянето на скрипта и много други неща които тези дето ги знаят не искат да ги кажат и се правят на луди.Вие си задавайте въпросчетата!Ако някой не Ви каже тънкостите или от някъде да ги прочетете няма как да ги научите!А към автора няма смисъл от такъв урок все пак затова е урок нещо да се научи.Аз ако съм напреднал не ми трябват такива уроци!Пусни им някакъв урок и да си блъскат главите даже не отговаряш на въпросите!!!!

graf_kaberne

Айде още един часовник от мен http://prikachi.com/flash.php?users/graf_kaberne/50l.swf

ето го и fla file от моя опит http://rapidshare.com/files/238544451/Untitled-2.fla.html

kriisoo

може ли да попитам с коя програма да го направя това и каде се въвежда кода ?

graf_kaberne

това го направи с Adobe Flash пък кода го въведи в Action Script Panel F9 ;)

tir_ram

Браво, браво!

kriisoo

може ли да попитам този часовник как се прави с коя програма, къде се въвежда кода и може ли да се ползва като wallpaper

deedee82

не успях да се справя,
сега се уча да работя на флаш
може ли малко по-подробен урок,
др което искам да попитам ,
ако нарисувам бекграунда, чавника с цифрите на фотошоп
през файл - импорт - импорт то лайбръри мога ли да го задам
и да останат само стрелките след това и кода и всъщност мога ли всичко предварително да ми е нарисувано само да го импортирам и да задам кода и как става

Добави коментар

Трябва да сте регистиран потребител за може да оставяте коментари! Направете своята безплатна регистрация още сега.