Flash翻轉式影片播放器

這是一個結合Tweener和影片的範例,主要的目的是利用Flash載入外部視訊來播放,順帶利用ActionScript來做畫面的翻轉,翻轉後可以詳細介紹該影片的資訊,或是版權宣告等,先看看範例頁面檔案下載,要製作這樣的動畫,首先要先準備一段影片檔,我的範例中所準備的是利用數位相機拍攝出來的影片,再利用Adobe Media Encoder轉換成大小為640×360,F4V格式的影片,再利用Flash內建的組件FLVPlayback來播放。

資料夾檔案結構如下:

3D Video Flip 檔案結構

  • Caurina是Tweener Class大家可以到Tweener的官網下載,前述文章有連結。
  • 3dflip.fla、3dflip.html、3dflip.swf是Flash的原始檔、網頁檔以及播放檔。
  • Shengxing為本範例所使用到的影片檔。
  • SkinUnderPlaySeekMute為播放器的面板檔。

而在下圖是在Flash中的結構:

3D Video Flip 動畫結構

  • container是包含播放器、解說文字的影片片段,該元件包含FLVPlayback播放器組件(Video)和解說文字(Text)兩個圖層。
  • FLVPlayback是Flash內建的影片播放器組件。
  • loading影片載入時會出現的文字。
  • spin影片右上角旋轉的按鈕。
  • text包含有介紹文字的影片片段,文字中亦製作有超連結(維基百科)。
  • vid如果有自己的影片想要更換,請進入名為Vid的影片片段中利用屬性面板修改。

本範例所包含的ActionScript都在場景中的第一個影格,程式碼如下:

import caurina.transitions.*;
import fl.video.*;

con.visible = false;

var flv:FLVPlayback = con.vid.flvp;
flv.addEventListener(VideoEvent.PLAYING_STATE_ENTERED, onStart);

function onStart(e:Event):void
{
	con.visible = true;
	loading.visible = false;
}

con.vid.spin.addEventListener(MouseEvent.CLICK, cl);
con.tclip.spin.addEventListener(MouseEvent.CLICK, cl);

var isTurning:Boolean = false;

function cl(e:Event):void
{
	if(!isTurning)
	{
		Tweener.addTween(con, {rotationY:con.rotationY+180,time:1, onComplete:function(){isTurning=false;}});
		isTurning = true;
	}
}

addEventListener(Event.ENTER_FRAME, loop);

function loop(e:Event):void
{
	if(con.rotationY > 90 && con.rotationY < 270)
		con.addChild(con.tclip);
	else
		con.addChild(con.vid);
	if(con.rotationY >= 360) con.rotationY = 0;
}

You may also like...

19,066 Responses

  1. VernonRib表示:

    https://eufarmaciaonline.com/# farmacia online 24 horas

  2. AntoniaSut表示:

    comprare farmaci online con ricetta: migliori farmacie online 2024 – acquistare farmaci senza ricetta

  3. Roberthep表示:

    farmacia barata farmacia en casa online descuento farmacia online barata

  4. SOLaneevige表示:

    В нашем обществе, где диплом – это начало успешной карьеры в любом направлении, многие стараются найти максимально простой путь получения образования. Наличие документа об образовании сложно переоценить. Ведь диплом открывает дверь перед всеми, кто стремится начать профессиональную деятельность или продолжить обучение в любом университете.
    В данном контексте наша компания предлагает оперативно получить этот важный документ. Вы имеете возможность купить диплом нового или старого образца, что становится удачным решением для человека, который не смог закончить обучение или потерял документ. Все дипломы производятся аккуратно, с особым вниманием ко всем нюансам, чтобы в итоге получился полностью оригинальный документ.
    Преимущества такого решения заключаются не только в том, что можно максимально быстро получить свой диплом. Процесс организовывается удобно, с нашей поддержкой. Начав от выбора необходимого образца до грамотного заполнения персональной информации и доставки по стране — все под полным контролем наших мастеров.
    Для всех, кто ищет оперативный способ получения необходимого документа, наша компания предлагает отличное решение. Купить диплом – это значит избежать продолжительного обучения и не теряя времени переходить к своим целям, будь то поступление в ВУЗ или начало карьеры.
    skitour.su/member.php?u=1002&tab=visitor_messaging&page=1В 
    i3net.co/2023/08/10/hola-mundo/В 
    http://www.ksolo.ru/forum/member.php?u=83426В 
    telesat.gtaserv.ru/viewtopic.php?f=251&t=3673&start=0&view=printВ 
    cavale.enseeiht.fr/redmine/issues/215В 

  5. VernonRib表示:

    http://euapothekeohnerezept.com/# online apotheke preisvergleich

  6. RalphSnize表示:

    comprare farmaci online con ricetta: Farmacie on line spedizione gratuita – Farmacia online piГ№ conveniente

  7. CharlesThunC表示:

    Lidzigi ka izcilam estuvei japiedava daudzveidigai edienu izvelei, lai apmierinatu atskirigas gaumes, ari virtualajiem azartspelu klubiem ir japiedava bagata spelu piedavajumu izvele (galda spelu veidi, spelu automati, pokera speles, video pokers, deribas uz sportu utt.), kas piesaistitu atskirigu interesentu unikalas velmes.

    Patiesiba, izvelies savu privato izklaides vietu – kada jega, ja vietne https://hotbizdirectory.com/listings12734552/k%C4%81-sp%C4%93l%C4%93t-online-kazino-sp%C4%93les-bez-riska-un-zaud%C4%93jumiem-latvij%C4%81-un-%C4%81rzem%C4%93s nepiedava tavu iecienitako azartspelu spelu?

    Izveloties tiessaistes azartspelu klubu, parliecinies, vai vietne atrodami neatkarigu testesanas agenturu atzinumi (apstiprinajuma zimes parasti izvietojas lapas apaksdala), kam jaapliecina, ka speles tiek periodiski inspicetas. Sadas parbaudes nodrosina, ka speles ir ir godigas un vinnestu izmaksas ir korektas. Visatzitakas agenturas ir eCOGRA, iTech Labs un GLI. Izpeti ari, kuru spelu razotaju produkti atrodamas kataloga. Mekle sadus iGaming gigantus ka NetEnt, Microgaming un Playtech, kuri ilgi darbojusies so nozari un guvusi izcilus panakumus.

  8. CharlesThunC表示:

    Tiesi ta ka pirmskirigam edinasanas vietai janodrosina daudzveidigai edienu izvelei, lai piesaistitu dazadas gaumes, ari interneta pieejamiem kazino ir japiedava bagata spelu klasts (galda spelu veidi, vienroku banditi, pokera speles, videospelu pokers, sporta likmes u.c.), lai piesaistitu dazadu apmekletaju ipasas gaumes.

    Patiesiba, mekle savu personigo atputas iespeju – ko verts, ja platforma https://latvijashotput.losblogos.com/26918729/kДЃ-spД“lД“t-online-kazino-spД“les-atbildД«gi-un-veiksmД«gi-latvijДЃ-un-ДЃrzemД“s nav tavu milako kazino spelu produktu?

    Izveloties virtualo kazino, parbaudies, ka vietne ir noraditi objektivu testesanas uznemumu sertifikati (apstiprinajuma zimes visbiezak izvietojas lapas apaksdala), kam jaapliecina, ka speles ir regulari inspicetas. Sadas parbaudes nodrosina, ka speles notiek godigi un vinnestu izmaksa ir korektas. Autoritativakas agenturas saja joma ir eCOGRA, iTech Labs un GLI. Izpeti ari, kuru spelu produktu razotaju speles ir pieejami kataloga. Mekle sadus iGaming gigantus ka NetEnt, Microgaming un Playtech, kuri ilgi darbojusies so industrija un guvusi parliecinosus sasniegumus.

  9. AntoniaSut表示:

    farmacia online españa: farmacia online barcelona – farmacia en casa online descuento

  10. WilliamTeath表示:

    medikament ohne rezept notfall: online apotheke – medikament ohne rezept notfall

  11. Roberthep表示:

    farmacias online baratas farmacia online envГ­o gratis farmacias direct

  12. AntoniaSut表示:

    farmacia barata: farmacia online envío gratis – farmacia online barcelona

  13. AntoniaSut表示:

    Pharmacie en ligne livraison Europe: Pharmacie sans ordonnance – vente de médicament en ligne

  14. Roberthep表示:

    online apotheke gГјnstig eu apotheke ohne rezept medikamente rezeptfrei

  15. Jasonscals表示:

    Tiesi ta ka izcilam estuvei japiedava bagatigai edienu izvelei, lai piesaistitu daudzveidigas gaumes, ari interneta pieejamiem kazino ir japiedava daudzveidiga spelu izvele (galda speles, spelu automati, pokera speles, video pokers, deribas uz sportu u.c.), lai piesaistitu atskirigu interesentu ipasas gaumes.

    Vienkarsi runajot, atrod piemerotu personigo atputas iespeju – ko verts, gadijuma, ja platforma https://simbadirectory.com/listings12724317/k%C4%81-izv%C4%93l%C4%93ties-online-kazino-sp%C4%93les nepiedava tavu milako azartspelu spelu?

    Izveloties interneta pieejamo kazino, parbaudies, vai vietne ir noraditi objektivu testesanas uznemumu atzinumi (zimodzini visbiezak atrodas lapas apaksdala), kas apliecina, kadas speles ir regulari parbauditas. Sadas parbaudes nodrosina, ka speles godigas un vinnestu izmaksas notiek pareizi. Visatzitakas agenturas saja joma ir eCOGRA, iTech Labs un GLI. Izpeti ari, kadu spelu produktu razotaju speles ir pieejami spelu klasta. Izvelies tadus iGaming lielus uznemumus ka NetEnt, Microgaming un Playtech, kas ir ilgi parstavejusi saja nozari un ieguvusi izcilus panakumus.

  16. Donaldcoums表示:

    pharmacie en ligne sans ordonnance: pharmacie en ligne france livraison internationale – pharmacie en ligne france fiable

  17. WilliamTeath表示:

    п»їFarmacia online migliore: comprare farmaci online all’estero – acquistare farmaci senza ricetta

  18. AntoniaSut表示:

    Farmacia online migliore: farmacie online sicure – farmacia online senza ricetta

  19. WilliamTeath表示:

    п»їshop apotheke gutschein: ohne rezept apotheke – online apotheke deutschland

  20. EarnestFrurn表示:

    В наше время, когда диплом – это начало удачной карьеры в любом направлении, многие ищут максимально быстрый путь получения качественного образования. Наличие официального документа переоценить невозможно. Ведь диплом открывает двери перед каждым человеком, желающим вступить в сообщество профессионалов или учиться в университете.
    Предлагаем очень быстро получить этот важный документ. Вы сможете приобрести диплом нового или старого образца, что является отличным решением для человека, который не смог завершить обучение, потерял документ или хочет исправить плохие оценки. Каждый диплом изготавливается с особой аккуратностью, вниманием ко всем элементам. В результате вы получите продукт, 100% соответствующий оригиналу.
    Превосходство этого подхода состоит не только в том, что вы быстро получите свой диплом. Процесс организовывается удобно, с нашей поддержкой. От выбора подходящего образца до точного заполнения личных данных и доставки в любой регион страны — все под полным контролем качественных специалистов.
    В итоге, для тех, кто ищет быстрый способ получить необходимый документ, наша услуга предлагает отличное решение. Купить диплом – значит избежать продолжительного процесса обучения и сразу перейти к важным целям, будь то поступление в ВУЗ или старт карьеры.
    mazda-demio.ru/forums/index.php?autocom=gallery&req=si&img=3593В 
    juristservis.ru/obrazovanie/preimushhestva-pokupki-diploma-onlaynВ 
    mikizol.ru/products/energetika/В 
    hvoinie.ru/xvojnye-derevya/listvennica.htmlВ 
    forum.analysisclub.ru/index.php/topic,141052.0.html?PHPSESSID=c392b465868cc21a0323fd66d50b43eaВ 

  21. AntoniaSut表示:

    Farmacia online più conveniente: comprare farmaci online con ricetta – farmacia online

  22. Roberthep表示:

    п»їFarmacia online migliore acquistare farmaci senza ricetta farmacie online autorizzate elenco

  23. VernonRib表示:

    http://eumedicamentenligne.com/# pharmacie en ligne france livraison internationale

  24. RalphSnize表示:

    farmacia online piГ№ conveniente: farmacia online – farmacie online affidabili

  25. AntoniaSut表示:

    online apotheke preisvergleich: shop apotheke gutschein – online apotheke günstig

  26. Roberthep表示:

    beste online-apotheke ohne rezept п»їshop apotheke gutschein apotheke online

  27. Wxzree表示:

    asthma medication helm – asthma treatment choice asthma treatment assure

  28. WilliamTeath表示:

    Pharmacie sans ordonnance: pharmacie en ligne avec ordonnance – pharmacie en ligne fiable

  29. Yphglz表示:

    acne medication motion – acne medication lunch acne treatment panel

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。