Εκκίνηση Flash . Επιλέξτε " Αρχείο" και " Νέο" για να δημιουργήσετε ένα νέο έργο . Επιλέξτε το " Flash File ( ActionScript 3.0 ) " και κάντε κλικ στο " OK". 2
Επιλέξτε το εργαλείο κειμένου από τον πίνακα εργαλείων και να δημιουργήσει ένα πλαίσιο κειμένου . Ορίστε την περιοχή κειμένου για να " Δυναμικό κείμενο " ή " TLF Κείμενο " από τις "Ιδιότητες " πάνελ. Πληκτρολογήστε " clockTxt " για την " Instance Name ".
Εικόνων 3
Κάντε κλικ στο πρώτο καρέ του χρόνου. Ανοίξτε τον πίνακα Ενέργειες πατώντας το πλήκτρο " F9 , " Πληκτρολογήστε τον κωδικό ActionScript για να δημιουργήσετε ένα ρολόι που μετράει αντίστροφα για το επόμενο έτος . Οι γραμμές που αρχίζουν με //είναι περιγραφές , δεν αποτελούν μέρος του κώδικα :
//εγγραφή του
λειτουργία
addEventListener ( « enterFrame » , clock_handler ) ?
//αυτό ονομάζεται επανειλημμένα
λειτουργία clock_handler ( evt : Event ) : void {
//η τρέχουσα ημερομηνία
var σήμερα : ημερομηνία = νέα ημερομηνία ()?
//το τρέχον έτος
var currentYear = today.getFullYear ( ) ?
//η τρέχουσα ώρα
var CurrentTime = today.getTime ( ) ?
//κάνει και να αποθηκεύουν την ημερομηνία λήξης ( το επόμενο νέο έτος )
//τροποποίηση για να χωρέσει την ανάγκη σας
var ENDDATE : ημερομηνία = νέα ημερομηνία ( currentYear +1 , 0 , 1 ) ?
var endtime = endDate.getTime ( ) ?
//αριστερά
var TimeLeft = Endtime - CurrentTime χρόνο?
var sec = η math.floor ( timeLeft/1000 ) ?
var min = η math.floor ( sec/60 ) ?
ώρες var = η math.floor ( min/60 ) ?
ημέρες var = η math.floor ( hours/24 ) ?
//αποτέλεσμα εναπομένουσα μεταβλητή αξία . μετατρέπουν δευτερόλεπτα σε string
sec = String ( sec % 60 ) ?
//αν πρέπει να μειωθεί <2 προσθέσετε ένα 0
αν ( sec.length <2 ) {
sec = " 0 " + sec ?
}
min = String ( min 60 % ) ?
αν ( min.length <2 ) {
min = " 0 " + min ?
}
ώρες = String ( ώρες 24 % ) ?
αν ( hours.length <2 ) {
ώρες = " 0 " + ώρες ?
}
ημέρες = String ( ημέρες) ?
εάν ( TimeLeft > 0 ) {
//συνδυάζουν τις τιμές σε μια σειρά
μετρητή
var : String = ημέρες + " : " + ώρες + " : " + min + " : " + sec ?
clockTxt.text = πάγκο?
} else {
trace (" είναι A Brand New Year ! " ) ?
var Newtime : String = " 00:00:00:00 " ?
clockTxt.text = Newtime ?
removeEventListener ( « enterFrame » , clock_handler ) ?
} }
Η 4
Επιλέξτε " Control" και "Movie " για να ελέγξετε το ρολόι αντίστροφης μέτρησης .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα