Frame controls

Λύσεις προβλημάτων για το δημοφιλές πρόγραμμα κατασκευής παρουσιάσεων στο διαδίκτυο.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Wolfi
Δημοσιεύσεις: 162
Εγγραφή: 20 Φεβ 2005 18:59

Frame controls

Δημοσίευση από Wolfi » 20 Φεβ 2005 19:16

Γεια σας.
ειμαι καινουριος στο forum και το βρισκω πολυ οραιο
θελω να κανω μια flash εφαρμογη κατα την οποια μολις πεζει ενα συγκεκριμενο frame να γυρναει σε ενα προηγουμενο.
πχ μολις φτανει στο frame 54 να γυρναει στο frame 49 και να κανει αυτο το loop συνεχομενα
δοκιμασα
την εντολη "gotoandplay(49);"
αλλα δεν κανει τιποτα ':('

:cry: :cry: :cry: :cry: :cry: :cry: :(

Άβαταρ μέλους
Expl0it
Honorary Member
Δημοσιεύσεις: 2364
Εγγραφή: 25 Αύγ 2003 23:24
Τοποθεσία: home/sweet/home

Frame controls

Δημοσίευση από Expl0it » 20 Φεβ 2005 20:07

Πρώτα απ'όλα την gotoandplay μπορείς να την γράψεις με 2 τρόπους :

Κώδικας: Επιλογή όλων

gotoAndPlay("frame");
ή

Κώδικας: Επιλογή όλων

gotoAndPlay("scene","frame");
Στο frame μπορείς να δώσεις είτε αριθμό, είτε όνομα , αλλά τότε θα πρέπει να βάλεις ένα label στο frame σου για να ξέρει που θα πάει !

Καλό θα ήταν να το δοκιμάσεις με το να βάλεις ένα label στο frame !

Τώρα είναι και το θέμα ! Αυτό που θέλεις να κάνεις είναι στο timeline του root του movie σου ή μέσα σε κάποιο movieclip ??
LET THE C0DER IN YOUR LIFE
Fatal Error: Unable to read 3555 bytes in /root/head/brain/task.php on line 0

Εικόνα

Άβαταρ μέλους
HeRu
Flash Moderator
Δημοσιεύσεις: 800
Εγγραφή: 16 Αύγ 2004 10:49
Επικοινωνία:

Frame controls

Δημοσίευση από HeRu » 21 Φεβ 2005 09:36

Επίσης αν έγραψες την εντολή όπως εδώ "gotoandplay(49)" δεν θα σου δουλέψει γιατί το Flash είναι case sensitive. Πρέπει να την γράψεις με κεφαλαίο A και P "gotoAndPlay(49)"

Wolfi
Δημοσιεύσεις: 162
Εγγραφή: 20 Φεβ 2005 18:59

Frame controls

Δημοσίευση από Wolfi » 21 Φεβ 2005 20:03

Καλό θα ήταν να το δοκιμάσεις με το να βάλεις ένα label στο frame !
και πως το κανω αυτο?
ειμαι λιγο ασχετος

spookyb52
Δημοσιεύσεις: 1891
Εγγραφή: 23 Ιαν 2002 01:00
Τοποθεσία: Lost in the mansion
Επικοινωνία:

Frame controls

Δημοσίευση από spookyb52 » 21 Φεβ 2005 22:24

Κάνεις κλίκ σε ένα keyframe και στα Properties [στην αριστερή άκρη]
έχει ένα textbox που γράφει <Frame Label> εκεί δίνεις την ονομασία που θές.

οπότε η εντολή δίνεται ώς

Κώδικας: Επιλογή όλων

gotoAndStop&#40;"labelname"&#41;
Όπου labelname τό όνομα που έδωσες [απαραίτητα μέσα σε εισαγωγικά]
Life is like a fast car on an icy road. Brakes don't work, yes I know it, but I step on the gas
Garage punk | Rockabilly | Rock 'n' Roll | Stoner

Απάντηση

Επιστροφή στο “Flash γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες