drjim Δημοσ. 11 Οκτωβρίου 2011 Δημοσ. 11 Οκτωβρίου 2011 Έχω δυο swf και θα ήθελα να παίζουν το ένα μετα το αλλο. Πως μπορώ να το κάνω? Σκέφτηκα: να ανοίξω κάποιο .fla και να τα βάλω μέσα αλλα δεν γίνεται διότι μου λειπουν οι γραμματοσειρες και χάνει μερικα effect.
chridevelop Δημοσ. 11 Οκτωβρίου 2011 Δημοσ. 11 Οκτωβρίου 2011 Καλησπέρα φίλε κατ αρχήν πες μου ποια έκδοση flash έχεις και τι ActionScript δουλεύεις αν δουλεύεις. Μετά θα σου πω πως να το κάνεις οκ..
dimitris212 Δημοσ. 12 Οκτωβρίου 2011 Δημοσ. 12 Οκτωβρίου 2011 Έχω την CS3 έκδοση. Θα ήθελα αν γινόταν πχ να έφτιαχνα καποιοα αρχείο με τις διαστάσεις των Banner και με κάποιο τρόπο να τα έφερνα μέσα. Μπορώ να χρησιμοποιήσω την AS2. Τα 2 swf τα έχω.
chridevelop Δημοσ. 16 Οκτωβρίου 2011 Δημοσ. 16 Οκτωβρίου 2011 Μπορείς να δουλέψεις με όπια AS θέλεις απλά αλλάζει η λογική του προγραμματισμού . Η AS3 είναι σαν Java αν ξέρεις αλλά δν είναι δύσκολη . τώρα για να βάλεις σ ένα άλλο swf θα πρέπει να δημιουργήσεις ένα νέο fla στο ποίο θα καλείς τα άλλα 2 swf γράφοντας κώδικα πχ( loadMovie )και θα χρησιμοποιήσεις την timer για να υπολογίσεις όταν τελειώνει το ένα να φορτώνει το άλλο ... Αυτός είναι ένα τρόπος.
dimitris212 Δημοσ. 18 Οκτωβρίου 2011 Δημοσ. 18 Οκτωβρίου 2011 (επεξεργασμένο) Χρησιμοποίησα την AS3 με βοήθεια της: http://kb2.adobe.com...1/tn_14190.html >[/size] [size="2"]var myLoader:Loader = new Loader(); [/size] [size="2"]var url:URLRequest = new URLRequest("myflash1.swf"); // in this case both SWFs are in the same folder [/size] [size="2"]myLoader.load(url); [/size] [size="2"]addChild(myLoader); [/size] [size="2"]var my2ndLoader:Loader = new Loader();[/size] [size="2"]var url2:URLRequest = new URLRequest("myflash2.swf");[/size] [size="2"]my2ndLoader.load(url2);[/size] [size="2"]addChild(my2ndLoader); [/size] [size="2"] Παίζει αλλά αρχίζουν και τα 2 μαζί, ενω θέλω να ξεκινάει με το ένα και μόλις τελειώσει το πρώτο ξαναρχίζει από την αρχή, θα ήθελα μόλις τελειώνει το πρώτο να παίζει το δεύτερο και μετά ξανά το πρώτο Επεξ/σία 20 Οκτωβρίου 2011 από dimitris212
chridevelop Δημοσ. 19 Οκτωβρίου 2011 Δημοσ. 19 Οκτωβρίου 2011 Λοιπόν εφόσον κάνεις upload και τα δυο αρχεία μπορείς να τα κάνεις fade in/out ανάλογα το ποιο από τα δύο θα παίζει.
SlackulatoR Δημοσ. 22 Οκτωβρίου 2011 Δημοσ. 22 Οκτωβρίου 2011 Χρειάζεσαι Complete event, απλά πρόσθεσε τον παρακάτω κώδικα στο δικό σου: >var myLoader.addEventListener(Event.COMPLETE, swf2); function swf2(e:Event):void{ removeChild(myLoader); addChild(my2ndLoader); } Δοκίμασε και μου λες αν δουλεύει.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα