Auto scrolling text (actionscript)

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

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

Απάντηση
Fouli_B
Δημοσιεύσεις: 271
Εγγραφή: 10 Ιαν 2004 12:23
Τοποθεσία: θεσσαλονίκη
Επικοινωνία:

Auto scrolling text (actionscript)

Δημοσίευση από Fouli_B » 24 Μάιος 2004 19:48


1.Δημιουργούμε έγγραφο με διαστάσεις 180x200 και 18fps και ονομάζουμε το layer=panelΜετά:
2.Insert>new symbol>movie clip name=keimeno. Σχεδιάζουμε με το text tool ένα αρκετά μακρύ text field. Στις ιδιότητες επιλέγουμε
Dynamic Text ,Multiline ,render text as html και var= _root.keimeno_text

3.Insert>new symbol >movie clip name=keimeno_scroll
Επιλέγουμε Window > Library > keimeno movie clip
Τοποθετούμε στο stage το keimeno movie clip από την library, στο 'keimeno scroll' movie clip.
Επιλέγουμε το keimeno movie clip και στο Instance δίνουμε το όνομα ‘keimeno’
4.Insert>new symbol >movie clip name=blank. Στο frame1 ανοίγουμε το actions και γράφουμε

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

pos=90; Στο frame2, εισάγουμε keyframe και στο actions γράφουμε pos = pos-1;
setProperty (_parent.keimeno, _y, pos);
if &#40;getProperty &#40; _parent.keimeno, _y &#41;<= -420&#41; &#123;
     gotoAndPlay &#40;1&#41;;
&#125;
Στο frame3, εισάγουμε keyframe και στο actions γράφουμε gotoAndPlay (2);
5.Επιλέγουμε Window > Library >keimeno scroll movie clip
Διπλό κλικ στο keimeno scroll' movie clip και μας βγάζει στο stage το movie. Εδώ στο
frame 1 θα βρούμε το keimeno movie clip
επιλέγουμε Insert > Layer και δίνουμε το όνομα 'blank'
επιλέγουμε από Window > Library > blank movie clip.
Τραβάμε το 'blank' movie clip από library στο layer 'blank'
Αυτό δείχνει σαν μικρή κουκίδα μέσα στο stage.
Επιστρέφουμε στην main scene. Κάτω από το layer>backround εισάγουμε νέο layer και το ονομάζουμε keimeno scroll. Με το frame επιλεγμένο εισάγουμε στο stage το keimeno scroll movie και προσέχουμε η αρχή του περιγράμματος του να είναι στη μέση του backround. μετά πάνω από το layer>backround εισάγουμε νέο layer και το ονομάζουμε actions. Ανοίγουμε το actions και γράφουμε: keimeno_text="bla bla bla nbla bla\r\bla bla ";
Πειραματιστείτε τοποθετώντας το αγγλικό n πριν από την αρχή της πρότασης και με την παράμετρο \r\ για να δείτε πως βγαίνει το κείμενό σας.
Ακόμα αν θέλετε εισάγεται νέο layer κάτω από το keimeno scroll και ζωγραφίστε ένα τετράγωνο με χρώμα
το fla με δεξί κλικ
Τελευταία επεξεργασία από το μέλος Fouli_B την 24 Μάιος 2004 23:40, έχει επεξεργασθεί 1 φορά συνολικά.

Άβαταρ μέλους
ioannou_b
Δημοσιεύσεις: 42
Εγγραφή: 16 Μάιος 2004 03:58
Επικοινωνία:

Auto scrolling text (actionscript)

Δημοσίευση από ioannou_b » 24 Μάιος 2004 20:45

Φουλι μηπως πρεπει να σε κανουν moderator?Τετοια ατομα χρειαζονται σε φορουμ για να μαθαινει ο κοσμος.Μπραβο!!!

Απάντηση

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

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

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