Κάλεσμα νέου .swf αρχείου(δεν παίζει όμως όπως θα έπρεπε)

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

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

Απάντηση
freds
Δημοσιεύσεις: 320
Εγγραφή: 24 Φεβ 2005 16:11

Κάλεσμα νέου .swf αρχείου(δεν παίζει όμως όπως θα έπρεπε)

Δημοσίευση από freds » 29 Αύγ 2005 13:29

πρώτα από όλα να σας πώ τι ακριβώς έχω σαν αρχεία, λοιπόν, έχουμε ένα .swf αρχείο με ένα κουμπάκι. Το κουμπάκι καλεί ένα άλλο .swf αρχείο. (ο λόγος που γίνετε αυτο είναι για ταχύτητα φορτώματος - αυτό είναι μόνο το παράδειγμα, φανταστείτε ότι στο πραγματικό αρχείο έχω και φωτογραφίες κτλοπότε αναγκάζωμαι να καλώ άλλο .swf).
στο δεύτερο αρχείο έχω ένα κείμενο που ρολάρει πάνω - κάτω ανάλογα με τη κίνηση του mouse. Μέχρι εδώ καλά. Όταν τρέχω το .swf με το κείμενο τρέχουν όλα καλα. Όμως όταν το καλό με το πρώτο .swf το κείμενο μπλοκάρει και δεν κινήτε. Σας παραδίδω τα αρχεία .fla μήπως και μπορέσει κάποιος να με βοηθήσει. Ευχαριστώ εκ των προτέρων!
(τα αρχεία .swf κια .fla τα έχω σε zip file-φαινονται παρακατω αλλα δεν λειτουργουν- παρακαλω κατεβαστε το zip αρχειο)
Συνημμένα

proto.swf [ 1.87 KiB | Προβλήθηκε 956 φορές ]

deytero.swf [ 5.59 KiB | Προβλήθηκε 956 φορές ]

Τελευταία επεξεργασία από το μέλος freds την 10 Σεπ 2005 14:59, έχει επεξεργασθεί 1 φορά συνολικά.

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

Κάλεσμα νέου .swf αρχείου(δεν παίζει όμως όπως θα έπρεπε)

Δημοσίευση από spookyb52 » 29 Αύγ 2005 21:22

Σήμερα πήγα στην σχολή μου για το πρόγραμμα της εξεταστικής... (για άλλη μια φορά τα δίνω όλα εκτός από ένα σε 3εις ημέρες... έλεος...) όποτε η μέρα ήταν free... όποτε μπήκα στο fstuff για να μήν νοιώθετε το κενό που δημιουργεί η απουσία μου... :myeye:

Και μετά από την ανούσια εισαγωγή στο θέμα σου.

Θα πρέπει να είσαι προσεκτικός με τον κώδικα όταν φορτώνεις ένα swf σε άλλο.

Ακολούθησε τα παρακάτω βήματα

1) Άνοιξε το deytero.fla και στο layer 3 όπου
var mainVar = 0; άλλαξέ το με το παρακάτω
_global.mainVar = 0;

2) Επίσης στον κώδικα που έχεις στο onClipEvent του movie αφαίρεσε από τα _root.mainVar το _root και άφησέ το ώς mainVar

Αυτά. :wink:

Και για το δικό σου καλό. Καλύτερα να μήν βάζεις τον κώδικα στα movie clips με την χρήση του onClipEvent. Καλύτερα να χρησιμοποείς functions σε keyframes.

α) Δέν θα έχεις τον κώδικα διάσπαρτο σε διαφορετικά clips-timelines
β) Είναι ο μόνος τρόπος για να φτιάξεις κάτι προχωρημένο.

πχ αντί για

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

onClipEvent (enterFrame) {
	μπλα μπλα μπλα
}

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

onEnterFrame = function () {
         μπλα μπλα μπλα
};
Καλή συνέχεια.
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

freds
Δημοσιεύσεις: 320
Εγγραφή: 24 Φεβ 2005 16:11

Κάλεσμα νέου .swf αρχείου(δεν παίζει όμως όπως θα έπρεπε)

Δημοσίευση από freds » 30 Αύγ 2005 12:12

Na sou po tin alitheia, eixa diavasei oti tha exeis exetastiki...diaforetika tha soy estelna prosopiko minima :) gia na me boithiseis. Na se kala doyleyei akribos opos tha ithela. Exo mathei parapola apo ta tutorials poy exeis kanei....an kaneis pote biblio gia FLASH tha eimai o protos poy tha to agoraso... :P Thanx again kai gia tis simboyles. Alitheia to 'global" ti diafora ekane?

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

Κάλεσμα νέου .swf αρχείου(δεν παίζει όμως όπως θα έπρεπε)

Δημοσίευση από spookyb52 » 05 Σεπ 2005 02:17

Βιβλίο? :roll:

Άν θές μπορέις να το παραγγέιλεις από τώρα [ 99.98 ευρώ, φιλική τιμή] και στο στέλνω όταν το γράψω! :kaloe:

η _global δημιουργεί μια μεταβλητή που μπορεί να προσπελαστεί από κάθε timeline χωρίς να χρειάζεται να δώσεις διαδρομή. :wink:
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

freds
Δημοσιεύσεις: 320
Εγγραφή: 24 Φεβ 2005 16:11

Κάλεσμα νέου .swf αρχείου(δεν παίζει όμως όπως θα έπρεπε)

Δημοσίευση από freds » 05 Σεπ 2005 10:55

Na sinexiso me mia alli erotisi pano sto idio thema...
afoy exo fortosei to deytero .swf thelo na tou valo ena koumpaki pou na mou klinei to flash (apo full screen na kanei quit)
xrhsimopoio thn exis entoli kai topika mou douleuei mia xara
on (release) {
fscommand("quit");
}
alla otan to trexo sto diktyo ...tipota.
dokimasa na balo kai ton exis kodika alla pali tipota
on (release) {
_global.fscommand("quit");
}
kathos kai ton
on (release) {
_root.empty.fscommand("quit");
}
_root.empty einai to arxiko .swf
opoiadipote idea einai eyprosdekti Thanx again

freds
Δημοσιεύσεις: 320
Εγγραφή: 24 Φεβ 2005 16:11

Κάλεσμα νέου .swf αρχείου(δεν παίζει όμως όπως θα έπρεπε)

Δημοσίευση από freds » 12 Σεπ 2005 11:20

Kanenas?
dieykrinisi..otan fortono mono to .swf paizei kanonika...otan to trexo me internet explorer..den douleuvi (ayto simvainei otan afino mono to fscommand)

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

Κάλεσμα νέου .swf αρχείου(δεν παίζει όμως όπως θα έπρεπε)

Δημοσίευση από spookyb52 » 12 Σεπ 2005 20:00

Δέν θές να κλείσεις το flash αλλά την σελίδα. Από ότι κατάλαβα... :roll:
Αυτά γίνονται με javascript pop up παράθυρα, κλείσιμο σελίδας κτλ.

H fscommand δέν επηρεάζει τίποτα άλλο εκτός από το flash.

κοίτα και εδώ μερικά μαζεμένα.
http://www.flash-db.com/PopUp/JavaScrip ... php?page=4

Σημείωση : Στις εντολές όπως η fscommand δέν δίνουμε διαδρομές (πχ _root, _parent) ούτε ορίζουμε τον τύπο τους (var, _global) :)
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

freds
Δημοσιεύσεις: 320
Εγγραφή: 24 Φεβ 2005 16:11

Κάλεσμα νέου .swf αρχείου(δεν παίζει όμως όπως θα έπρεπε)

Δημοσίευση από freds » 14 Σεπ 2005 11:35

thanx
tha to koitaxo :)

Απάντηση

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

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

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