THMMY.gr

Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα => Προγραμματισμός (C, VB, Delphi, PHP, ASP...) => Topic started by: teslaaaa on October 19, 2015, 13:39:27 pm



Title: Actionscript FlvPlayback Customize Skin
Post by: teslaaaa on October 19, 2015, 13:39:27 pm
Καλησπέρα!
Έχω ένα skin του flvplayback component που θέλω να κάνω customize. Βρίσκω το .fla αρχείο από το αντίστοιχο path (C:\Program Files\Adobe\Adobe Flash CC 2015\Common\Configuration\FLVPlayback Skins\FLA) και το ανοίγω με το Adobe Flash CC 2015.
Θέλω να αφαιρέσω πχ. το instance seek_bar_handle.Το αφαιρώ από το stage, βγάζω το αντίστοιχο layer και σχολιάζω τις αντίστοιχες γραμμές κώδικα στο script με τα actions.Όταν το τρέξω μετά, αν είμαι τυχερή και δεν μου πετάξει κανένα έρρορ,  ο counter που υποτίθεται είχε το συγκεκριμένο skin δεν δουλεύει καθόλου. Ξέρει κανείς γιατί και πως μπορώ να τον κάνω να λειτουργεί σωστά αλλά χωρίς το seek? (αν γίνεται)...
Ευχαριστώ!


Title: Re: Actionscript FlvPlayback Customise Skin
Post by: teslaaaa on October 19, 2015, 14:34:59 pm
Edit: Εύρηκαα :D
Κάνετε copy-paste τον φάκελο fl->video->skin->Counter.as, που βρίσκεται μέσα στα .fla αρχεία των skin, στο path όπου βρίσκεται το video όπου θέλετε να εφαρμόσετε το skin που μόλις κάνατε.
Μετά στο project σας λέτε:
Code:
import fl.video.skin.Counter
Και εκεί που ορίζεται τις παραμέτρους του video σας :
Code:
var myVideo:FLVPlayback = new FLVPlayback();
addChild(myVideo);
...
var myCounter:Counter=new Counter();
myVideo.addChild(myCounter);

και voila..!! ο counter θα δουλεύει κανονικά μετά από αυτό :D


Title: Re: Actionscript FlvPlayback Customize Skin
Post by: nohponex on October 19, 2015, 15:57:11 pm
Μη γράφεις flash, το flash πέθανε.

  ::)


Title: Re: Actionscript FlvPlayback Customize Skin
Post by: teslaaaa on October 19, 2015, 16:08:04 pm
Μη γράφεις flash, το flash πέθανε.

  ::)
το ξέρω, αλλά ειλικρινά μου "υποδείξαν" να γράψω σε flash :P
δεν έχω σκοπό να κάτσω να ξανακάνω όλη την εφαρμογή σε html5+js, τουλάχιστον όχι άμεσα