CreatedUhr.fla fla und ein Paket für ihn Uhr die eine Klasse erstellen UhrName, UhrNameDocument Properties CreatedUhr.fla Uhr.UhrName
UhrName befindet sich in der Uhr. :
1 2 3
|
-CreatedClock.fla -clock --ClockName.as
|

Movie Clip


1 2 3 4 5 6
|
package clock { import flash.display.*; import flash.events.*; import flash.utils.*; }
|
1 2 3 4 5 6 7 8 9 10 11 12 13
|
public class ClockName extends MovieClip { var clockTime:Timer; public function ClockName() { clockTime = new Timer(1000,30); StartTime.addEventListener(MouseEvent.CLICK, clicknow); clockTime.addEventListener(TimerEvent.TIMER,movearrow); clockTime.addEventListener(TimerEvent.TIMER_COMPLETE,endmove); } }
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
Öffentlichkeit clicknow(e:MouseEvent) { UhrTime.Start(); Spur("Delay ="+UhrTime.Verzögerung); Spur(+UhrTime.repeatCount) Spur(+UhrTime.Laufen) StartTime.sichtbar=falsch; } Öffentlichkeit movearrow(e:TimerEvent) { LineArrow.Rotation= LineArrow.Rotation+12; Spur("Count ="+UhrTime.); } Öffentlichkeit endmove(e:TimerEvent) { StartTime.sichtbar=wahr; UhrTime.Reset(); UhrTime.(); }
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
Paket Uhr { Import .*; Import .*; Import flash.utils.*; Öffentlichkeit class UhrName extends MovieClip { var UhrTime:Timer; Öffentlichkeit UhrName() { UhrTime = neu Timer(1000,30); StartTime.(MouseEvent., Clicknow); UhrTime.(TimerEvent.TIMER, Movearrow); UhrTime.(TimerEvent., Endmove); } Öffentlichkeit clicknow(e:MouseEvent) { UhrTime.Start(); Spur("Delay ="+UhrTime.Verzögerung); Spur(+UhrTime.repeatCount) Spur(+UhrTime.Laufen) StartTime.sichtbar=falsch; } Öffentlichkeit movearrow(e:TimerEvent) { LineArrow.Rotation= LineArrow.Rotation+12; Spur("Count ="+UhrTime.); } Öffentlichkeit endmove(e:TimerEvent) { StartTime.sichtbar=wahr; UhrTime.Reset(); UhrTime.(); } } }
|
zu verknüpfen.