Καριώτης1 Δημοσ. 1 Αυγούστου 2006 Δημοσ. 1 Αυγούστου 2006 Βρήκα στο Ιντερνετ ένα tutorial για να φτιάξω ένα ψηφιακό ρολόι σε μορφή Flash (χρησιμοποιώ το Flash MX της Macromedia) αλλά κόλησα στην τοποθέτηση του ActionScript. Δηλάδή σε πιο μέρος της παλέτας action πρέπει να το βάλω για να δουλέψει το ρολόι.Εγώ τον κώδικα ( ActionScripτ ) τον έβαλα στις variabiles αλλά μάλλον δεν είναι το σωστό μέρος γιατί το ρολόι δεν δούλεψε. Το ActionScript είνα αυτό: // Gets the date and time info from the local computers clock myDate = new Date(); //Gets the hours and adds a zero if the number is a single digit like this: 01 var hours = myDate.getHours()>9 ? myDate.getHours() : "0"+myDate.getHours(); //Gets the minutes and adds a zero if the number is a single digit like this: 01 var minutes = myDate.getMinutes()>9 ? myDate.getMinutes() : "0"+myDate.getMinutes(); //Gets the seconds and adds a zero if the number is a single digit like this: 01 var seconds = myDate.getSeconds()>9 ? myDate.getSeconds() : "0"+myDate.getSeconds(); // Displays the time like this: 00 . 01 : 01 myTime = (hours + " . " + minutes + " : " + seconds); και για να πάρετε μια πλήρη εικόνα του tutorial κοιτάξτε εδώ :http://www.webwasp.co.uk/tutorials/a...k/tutorial.php Ευχαριστώ
everfrost Δημοσ. 4 Αυγούστου 2006 Δημοσ. 4 Αυγούστου 2006 O actionscript κώδικας θα μπεί σε δικό του layer. Στο layer αυτό θα δημιουργίσεις δύο blank keyframes και στο πρώτο θα βάλεις των κώδικα: >// Gets the date and time info from the local computers clock myDate = new Date(); //Gets the hours and adds a zero if the number is a single digit like this: 01 var hours = myDate.getHours()>9 ? myDate.getHours() : "0"+myDate.getHours(); //Gets the minutes and adds a zero if the number is a single digit like this: 01 var minutes = myDate.getMinutes()>9 ? myDate.getMinutes() : "0"+myDate.getMinutes(); //Gets the seconds and adds a zero if the number is a single digit like this: 01 var seconds = myDate.getSeconds()>9 ? myDate.getSeconds() : "0"+myDate.getSeconds(); // Displays the time like this: 00 . 01 : 01 myTime = (hours + " . " + minutes + " : " + seconds); και στο δέυτερο blank keyframe βάλε: >gotoAndPlay(1); Δεν ξέρω αν σε βοηθάει αυτο που σου είπα..στο tutorial τα λέει όλα μια χαρά απ'οτι είδα. Α,και σε περίπτωση που δεν ξέρεις που γράφεις τον κώδικα..πάτα F9 και θα βγεί το actionscript panel.
Καριώτης1 Δημοσ. 4 Αυγούστου 2006 Μέλος Δημοσ. 4 Αυγούστου 2006 Το πρόβλημα είναι ότι δεν έχω καταφέρει να βάλω το script στην σωστή θέση . Δηλαδή όταν ανοίξης το actionscript panel παρουσιάζονται κάποιες επιλογές π.χ. movie clip control, movie control,variables κ.α. που ακριβώς πρέπει να βάλω το script;
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.