En nedtælling giver en opdatering på et øjeblik om antallet af resterende dage før en bestemt begivenhed. Adobe Flash CS4 indeholder ActionScript programmeringssprog, som giver dig en bred vifte af måder at oprette dine egne brugerdefinerede funktioner. Brug Flash CS4 til at oprette et nedtællingsur , der bruger ActionScript at opdatere dagen. Instruktioner
1
Launch Flash . Klik på "File " og vælg " Ny" fra genvejsmenuen . Vælg " Flash File ( ActionScript 3.0) " og klik " OK".
2
Klik på " Text" værktøj fra panelet Værktøjer og trække på skærmen for at oprette en tekstboks . Indstil "Tekst Type" i tekstfeltet til " Dynamic Text " fra panelet Egenskaber . " . Timer_display " Indstil "Forekomst Name " til
3
Klik på det første billede i tidslinjen og tryk på ". F9 " Skriv følgende kode i Handlinger vindue, der åbnes : < br >
//register functionaddEventListener ( ' enterFrame ' daytimer_handler ),
//opkald repeatedlyfunction daytimer_handler ( evt : begivenhed): void { //aktuelle datevar dag: Date = new Date ( ) ;//nuværende Yearvar currentYear = today.getFullYear () ;//strøm monthvar currentMonth = today.getMonth () ;//strøm dayvar currentDay = today.getDate () ;//strøm timevar currentTime = today.getTime () ;//måldato ( 5 dage fra nu ændre til din needvar targetDate : Dato = new Date ( currentYear , currentMonth , currentDay +5 ), var targetDay = targetDate.getTime () ;//tid remainingvar TimeLeft = targetDay - currentTime , var sec = Math.floor ( timeLeft/1000 ) var min = Math.floor ( sec/60 ) vAR timer = Math.floor ( min/60 ) vAR dage = Math.floor ( hours/24 )
//konvertere sek til stringsec = String ( sec % 60 ),
//hvis mindre end tilføje en 0if ( sec.length <2 ) { sec = "0" + sek ;}
min = String (min % 60 ), hvis ( min.length <2 ) { min = "0" + min ;}
timer = String (timer % 24 ), hvis ( hours.length <2 ) { timer = "0 " + timer ;}
dage = String (dage ),
hvis ( TimeLeft > 0 ) { //display dag stringvar dayCounter : String = dage, timer_display . text = dayCounter ;} else { trace ( "Happy Birthday ! ") var newTime : String = "0 " timer_display.text = newTime , removeEventListener ( ' enterFrame ' daytimer_handler );}
< p > };