Link a symbol

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

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

Απάντηση
eliascm21
Δημοσιεύσεις: 4
Εγγραφή: 20 Νοέμ 2008 12:12

Link a symbol

Δημοσίευση από eliascm21 » 13 Ιαν 2009 09:32

Έχω την εξείς απορία:

Θέλω να κάνω link σε διάφορα αρχεία flash (.fla) κάποιο symbol. Δηλαδή όλα τα αρχεία να κοιτάνε ένα symbol το οποίο θα βρίσκεται σε άλλο αρχείο (το share.fla ας πούμε), έτσι ώστε όταν μετατρέψω το symbol στο share.fla, να αλλάξει αυτόματα και στα άλλα αρχεία (πχ flash1.fla flash2.fla κτλ).

Πως το κάνω αυτό?
Ευχαριστώ :D

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

Link a symbol

Δημοσίευση από HeRu » 13 Ιαν 2009 11:44

Ο πιο εύκολος τρόπος, είναι όταν είσαι στο flash1.fla, flash2.fla κλπ, κάνε: File > Import > Open External Library.

Διάλεξε το "share.fla" και θα σου το ανοίξει σαν library, όταν κάνεις drag&drop από εκεί μέσα στο fla θα πάρει το symbol σαν reference μόνο, οπότε ότι update κάνεις στο "share.fla", θα πάει και σε όλα τα άλλα.

eliascm21
Δημοσιεύσεις: 4
Εγγραφή: 20 Νοέμ 2008 12:12

Link a symbol

Δημοσίευση από eliascm21 » 13 Ιαν 2009 22:32

Δυστυχώς δεν το κάνει... :(

Κάνω κανονικά το File > Import > Open External Library και drag and drop αυτό που θέλω.
Αυτό που κάνω όμως drag and drop, μου εμφανίζεται μετά και μέσα στην library του flash1.fla αρχείου.
Έτσι όταν πάω να το αλλάξω στο share.fla, δεν αλλάζει και το flash1.fla :(

PS. Έχω το flash CS3

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

Link a symbol

Δημοσίευση από HeRu » 14 Ιαν 2009 09:38

Είναι περίεργο, γιατί αυτός είναι ένας από τους τρόπους που λέει η Adobe ότι γίνεται. Τελικά από ότι φαίνεται χρειάζεται ακόμα ένα βήμα πριν να ανοίξεις το External Library.

Μια διευκρίνιση. Το symbol δεν γίνεται ακριβώς share μεταξύ των fla, αλλά δημιουργείτε ένα share.swf που θα φορτώνεται μέσα στα flash1.swf, flash2.swf.

Στο share.fla
1. Κάνεις δεξί κλικ στο symbol που θέλεις να κάνεις share και επιλέγεις Linkage από το menu.
2. Στο πλαίσιο που ανοίγει ενεργοποιείς το Export for runtime sharing.
3. Στο URL βάζεις το όνομα του exported swf, π.χ. share.swf.
4. Κάνεις το ίδιο για όλα τα symbols.
5. Όταν τελειώσεις κάνεις ένα publish για να δημιουργηθεί το swf.

Στο flash1-2-3.fla
1. Κάνεις αυτό που ανάφερα πιο πριν File > Import > Open External Library....
2. Drag n Drop τα symbols που θέλεις.
3. Τσέκαρε στην library του flash1-2-3.fla αν έχει γίνει το link, κάνοντας δεξί κλικ σε ένα imported symbol και επιλέγοντας Linkage.
4. Θα πρέπει να είναι ενεργοποιημένο το Import for runtime sharing και το URL.
5. Κάνεις ένα export για να βεβαιωθείς ότι δουλεύει.

Τώρα όπου βάλεις τα flash1.swf, flash2.swf etc θα πρέπει να βάλεις και το share.swf.

eliascm21
Δημοσιεύσεις: 4
Εγγραφή: 20 Νοέμ 2008 12:12

Link a symbol

Δημοσίευση από eliascm21 » 19 Ιαν 2009 09:45

Δυστηχώς ούτε αυτό δούλεψε :(
Thanks πάντος

Απάντηση

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

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

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