ใบงานที่ 2 นาฬิกา
- 1. tu..rrud e
urfinr
t. B a{rt Symbol" lr,rriu#rritaun Name: "r6ufr1m" uav Type: Movie ctip lv{:T o;rJftnrvrd e-t lprutfr
3. C ai'lr Symbol. trariud',lrirr,tun Name: "ffiuiutfi" uav Type: Movie Cl.ip u6'rmnrpJ6'lnt^rd z-e
4. fila{rt Symbottrariud:riruuo Name: "utfintrtourfion" uav Type: Movie Cl.ip
4. 1. B oonuuura{rfl flu'rfi nrmrilnlufi'osnr:
4.2. El dr symbot do "r6ur?r1u{" rJ'r?1.luu stage rJiuslurnlfrilofi#urarirflourfinr ritaunqeuaurifi
lnstance Name: "hour'
4.3. B rjr Symbot do "r{uurfi"
il1r1{uu Stage druunqruautifi lnstance Name: "min"
4.4. EI dr Symbol. {ja "r{uiurfi" nr?'xuu Stage druunqruautifi lnstance Name: "sec'
a.5. evtd Symbot "ilrfin1uou16on" 6'rnrxd z-q
4.6. El tfili Layer lrariudrpYtiio "Action" riomnrfufiud nction script d1rd
L this. addEventlistener (Event. ENTER FRAME, doEnterFrame) ;
2 stop O ;
3
4 function doEnterFrame (e:Event) :void {
5 var myDate:Date = new DateO;
6 sec.rotation : myDate.getseconds O * 6;
7 mj-n.rotation : myDate.getMinutesO * 6+ myDate.getSecondsO* 0.1;
8 hour.rotat1on: myDate.getHoursO * 30 + myDate.qetMinutesO* 0.5;
9 )
5. El nduhlii "Scene 1" ud:fr symbot "urfiflruou.r6on" u'l?1duu stage
6. El nnusi{i{uradr navotr{rJ:rnoudul rrrufrornr:
T. El vrnaou Movie
8. EI a{rt.Symbot trariudrrit,tufl Name: "fi?lafl" ttffu Type: Movie Ctip
a.r. Wrrn:rjd'rnrnd z-s turv'l:ud r
8.2. ft udrfr'eraannrntrjsqw,hud z fir pohtrd to lrrul{rur; tnlert / Tlmetine / Keyframe (vtondnry:T r6on
$lX lnsert Keyframe)
8.3. EIr.lfugrJlury'l:lid t rflugrJrr':ra,tr "0", Lr{:ild z uflup.lrr':raot',rv{:ud 3 rflu;rJfirraao2",..., tv,l:ufi
to rflu:rjfirlaqr "9"
8.4. g rfru LayerlrariruftOftdo "Action" siot'rn#ufiur{ Rction Script 6'.rd
1 stopO;
- 2. 4
g. E[ air.: Symbol.lrariuftritauq Name: "urfinrfifimoa" Bau Type: Movie Ctip
g.t. W oan run:ufrotnr:
uuuufirfl nurfi n1fl
g.2.6 h symbol da "6'lmr" ll't?'r{uu Stage ,flru':, o *to rJiuurprl#nodrTurarirflqurfinr riruuor
qruauffi lnstance Name: uh!", "h2", "rfrlu, "m2', "slu, "sTo nruird'uorn6'rudruh,lTldtJ?1
9.3. ou'Ld Symbol. "utfinr66moa" d'lnrnd 2-6
g.4. A tfit Layer lrariu6'rd'rd0 *Action" sioorn#ufiilr{ nction script d'ld
1- var sec:Number : 0;
2 var mi-n:Number : 0;
3 var hour:Number : 0;
4 this. addEventlistener (Event.ENTER FRAME, doEnterErame) ;
5 stopO;
6
7 function doEnterFrame (e: Event) : void {
8 var myDate:Date : new Date0;
9 sec : myDate. getseconds ( ) ;
10 min : myDate.getMinutesO;
l-1 hour = myDate. getHours ( ) ;
72 showNumberO;
13)
14
15 function showNumber():void {
16 s2 . gotoAndStop ( (sec eo 10 ) + 1) ;
1"7 s1 . gotoAndStop (Math. f loor (sec / 10) + 1) ;
18 m2.gotoAndStop( (min % 10) + 1);
19 m1. gotoAndStop (Math. f loor (mi-n / tA) + ) ;
20 h2.gotoAndStop((hour % 10) + 1);
2t hl.gotoAndStop(Math.floor(hour / ]-A) + 1);
22)
10. [il nf;'uhJd "Scene 1" u6tdr Symbol. "urfinr66moa" :.t't?1.tuu Stage
1
g1. {duud'c ffi so.:riil:unou6u "l n1ilfrs{nli
n n usi
n. A vnaou Movie
4 U
uuualnun
1. tfiar{a4auuu Date aur:n{orfiudoXaurutn
2. 6r:ud Event.ENTER FRAME trrfiodurfia'ln .
3. LtJoon MovieCtip.addlventlistener 6aast:
4. fivid'u gotoAndStop0 finr:d'Nruoejxl:
5. rilfioalqro{tioqauuu Date flHcjruritt?rIrn urfi uav iurfi tattrarflon{u
o@@@@@@o@o@o@@@o@@@@