利用Tweener製作動畫 – 貝茲曲線

在看過前面一篇Tweener基礎篇之後,應該會發現我們的動畫元件雖然可以依照不同的模式移動,但是在路徑上還依然是保持直線移動,而這一篇文章就要來示範如何讓元件利用貝茲曲線來產生移動路徑,至於甚麼是貝茲曲線?大家可以參考維基百科上面的說明,這邊就不贅述了。

在Tweener的官方網站裡有提供一個貝茲曲線產生器的Flash動畫讓大家下載,不過由於官方示範這個貝茲曲線產生器所使用的是舊版本的Tweener Class,所以在程式碼範例上有些缺失,馬老師這邊提供我修改過且進行中文化後的範例供大家下載

Tweener 貝茲曲線產生器 螢幕截圖

範例中Add Bezier Point是增加節點,Remove Point是刪除節點,利用這些功能並拖曳上面的範例曲線,就可以製作出你想要移動的路徑,接下來請先把「需要先被匯入與執行的Tweener」三行指令放置在程式碼的最前面,接著再把「Tweener動畫指令」貼上即可!這樣一來以後連製作這樣的路徑也會變得很方便了!

整個動畫的程式碼如下,也提供利用此效果製作的動畫檔給大家參考:

import caurina.transitions.Tweener
import caurina.transitions.properties.CurveModifiers
CurveModifiers.init()

Tweener.addTween(ball, {x:475, y:80, _bezier:[{x:150, y:43}, {x:71, y:206.5}], time:1, transition:"linear"});

希望這個範例對大家有所幫助,如果還有疑問,也可以在這邊回應唷~

You may also like...

21,085 Responses

  1. Профессиональный сервисный центр по ремонту бытовой техники с выездом на дом.
    Мы предлагаем:ремонт крупногабаритной техники в москве
    Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!

  2. Waltonnix表示:

    top 10 online pharmacy in india: best online pharmacy india – UsaIndiaPharm

  3. DavidSooni表示:

    reputable indian pharmacies reputable indian pharmacies USA India Pharm

  4. Waltonnix表示:

    USA India Pharm: UsaIndiaPharm – indianpharmacy com

  5. FrankGlora表示:

    mail order pharmacy india: USA India Pharm – UsaIndiaPharm

  6. mostbet_wamn表示:

    скачат мостбет http://mostbet7001.ru/ .

  7. Waltonnix表示:

    п»їlegitimate online pharmacies india: indianpharmacy com – online pharmacy india

  8. Thomaspneus表示:

    pg slot mahjong

    WEB PAFI TERINTEGRASI: Fungsi Penting Farmasi di Dunia Digital

    Sekilas Tentang PAFI
    Sejak kemerdekaan Indonesia, para Tenaga Kefarmasian aktif berkontribusi dalam pengembangan sistem kesehatan. Berdirinya organisasi profesi farmasi ini menjadi langkah strategis sebagai wadah profesional di bidang farmasi. Berlandaskan Pancasila, PAFI bertekad untuk:

    • Meningkatkan kualitas kesehatan publik

    • Memodernisasi kefarmasian nasional

    • Meningkatkan kualitas hidup anggota

    Sistem Digital PAFI: Inovasi Teknologi untuk Dunia Farmasi Digital

    Menyongsong revolusi digital, PAFI memperkenalkan WEB PAFI Terintegrasi – platform inovatif yang mendukung profesi kefarmasian melalui:

    ? Informasi Terkini – Kemudahan mendapatkan peraturan farmasi, temuan terbaru, dan kesempatan profesional

    ? Pelatihan Profesional – Fasilitas kursus online bersertifikat

    ? Jejaring Profesional – Sarana kerjasama nasional

    Sistem digital ini memperkuat kontribusi PAFI dalam meningkatkan pelayanan kesehatan melalui pemanfaatan teknologi terkini.

    Tantangan Farmasi Digital

    Hadirnya sistem terintegrasi ini menjadi bukti perubahan sistem dalam dunia kefarmasian. Dengan konsisten memutakhirkan fitur dan layanan, PAFI bertekad untuk:

    • Menggalakkan inovasi pelayanan kefarmasian

    • Memperkuat standar profesional

    • Mempermudah pelayanan kesehatan publik

    Epilog

    PAFI berkat sistem terpadu ini terus menjadi pionir dalam memadukan inovasi digital dengan praktik farmasi profesional. Terobosan ini bukan sekadar mengokohkan posisi ahli farmasi, tetapi juga berkontribusi nyata bagi pembangunan kesehatan di Indonesia di masa modern.

  9. Xazrnlh表示:

    Купить диплом академии!
    Мы изготавливаем дипломы любой профессии по приятным тарифам. Вы заказываете диплом через надежную компанию. : prestig.flybb.ru/viewtopic.php?f=11&t=286

  10. DavidSooni表示:

    USA India Pharm UsaIndiaPharm USA India Pharm

  11. FrankGlora表示:

    indian pharmacy online: USA India Pharm – UsaIndiaPharm

  12. Georgeunula表示:

    buy medicines online in india: USA India Pharm – reputable indian online pharmacy

  13. как вывести с драгон мани dragon-money33.com .

  14. Профессиональный сервисный центр по ремонту бытовой техники с выездом на дом.
    Мы предлагаем:ремонт крупногабаритной техники в москве
    Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!

  15. Georgeunula表示:

    indian pharmacy: top online pharmacy india – cheapest online pharmacy india

  16. Aw, this was a really good post. Finding the time and actual effort to make a top notch article… but what can I say… I put things off a whole lot and don’t manage to get nearly anything done.

  17. CarltonUnith表示:

    http://usaindiapharm.com/# USA India Pharm

  18. Waltonnix表示:

    п»їlegitimate online pharmacies india: best india pharmacy – UsaIndiaPharm

  19. Dlqrdut表示:

    Святки

    Святки

    naiver
    cts.
    postliterate
    untouchables
    osmium

  20. Thomaspneus表示:

    pg slot mahjong

    PORTAL DIGITAL PAFI: Fungsi Penting Farmasi di Dunia Digital

    Mengenal PAFI
    Sejak Indonesia merdeka, para Tenaga Kefarmasian memberikan andil dalam pembangunan kesehatan nasional. Berdirinya Persatuan Ahli Farmasi Indonesia (PAFI) menjadi tonggak penting sebagai asosiasi di bidang farmasi. Berdasarkan Pancasila, PAFI bertekad untuk:

    • Mengembangkan taraf kesehatan rakyat

    • Menyempurnakan bidang farmasi di Tanah Air

    • Menunjang kondisi para anggota

    Platform Terpadu PAFI: Solusi Digital untuk Dunia Farmasi Digital

    Menghadapi tantangan era digital, PAFI menghadirkan WEB PAFI Terintegrasi – terobosan teknologi yang menunjang profesi kefarmasian melalui:

    ? Update Terbaru – Ketersediaan kebijakan kesehatan, perkembangan ilmiah, dan peluang karir

    ? Pengembangan Kompetensi – Program pembelajaran jarak jauh

    ? Jejaring Profesional – Wadah kolaborasi se-Indonesia

    Sistem digital ini memperkuat kontribusi PAFI dalam mengembangkan sistem kesehatan melalui adaptasi perkembangan teknologi.

    Tantangan Dunia Farmasi Modern

    Hadirnya platform digital PAFI menjadi bukti transformasi digital dalam profesi farmasi. Dengan selalu menyempurnakan kapabilitas sistem, PAFI berkomitmen untuk:

    • Mendorong inovasi pelayanan kefarmasian

    • Menyempurnakan kriteria keahlian

    • Meningkatkan fasilitas kesehatan untuk rakyat

    Penutup

    PAFI melalui WEB PAFI Terintegrasi konsisten memimpin dalam memadukan kemajuan teknologi dengan pekerjaan apoteker. Terobosan ini tidak hanya meningkatkan fungsi tenaga kefarmasian, tetapi juga berkontribusi nyata bagi pembangunan kesehatan di Indonesia di era digital.

  21. Diplomi_kiEa表示:

    Заказать диплом о высшем образовании!
    Мы предлагаем документы ВУЗов, расположенных в любом регионе России.
    kupit-diplom24.com/kupite-diplom-s-zaneseniem-v-reestr-bistro-i-bez-xlopot/

  22. AngelDak表示:

    узнать больше Здесь http://lapplebi.com/prilozheniya/

  23. Thomaspneus表示:

    pg slot

    SISTEM TERPADU PAFI: Fungsi Penting Farmasi di Zaman Digital

    Mengenal PAFI
    Pasca kemerdekaan RI, para Ahli Farmasi memberikan andil dalam kemajuan kesehatan bangsa. Berdirinya Persatuan Ahli Farmasi Indonesia (PAFI) menjadi langkah strategis sebagai forum ahli di bidang farmasi. Berlandaskan Pancasila, PAFI bertekad untuk:

    • Mengembangkan kualitas kesehatan publik

    • Mengembangkan farmasi Indonesia

    • Memperbaiki kesejahteraan anggota

    WEB PAFI Terintegrasi: Solusi Digital untuk Kefarmasian Masa Kini

    Menghadapi tantangan era digital, PAFI menghadirkan sistem terintegrasi ini – solusi canggih yang menunjang profesi kefarmasian melalui:

    ? Informasi Terkini – Kemudahan mendapatkan kebijakan kesehatan, temuan terbaru, dan peluang karir

    ? Pelatihan Profesional – Layanan pelatihan dan sertifikasi daring

    ? Komunitas Praktisi – Media sinergi nasional

    Platform ini meningkatkan peran PAFI dalam memajukan kesehatan nasional melalui penerapan inovasi digital.

    Tantangan Farmasi Digital

    Keberadaan WEB PAFI Terintegrasi merupakan tanda perubahan sistem dalam dunia kefarmasian. Dengan terus mengembangkan kapabilitas sistem, PAFI berjanji untuk:

    • Menggalakkan pembaruan layanan farmasi

    • Menyempurnakan standar profesional

    • Memperluas fasilitas kesehatan untuk rakyat

    Penutup

    PAFI berkat sistem terpadu ini konsisten memimpin dalam menjembatani inovasi digital dengan dunia kefarmasian. Program ini bukan sekadar memperkuat peran ahli farmasi, tetapi juga memberikan sumbangsih konkret bagi kemajuan kesehatan bangsa di masa modern.

發佈留言

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