利用Tweener製作動畫 – 貝茲曲線
在看過前面一篇Tweener基礎篇之後,應該會發現我們的動畫元件雖然可以依照不同的模式移動,但是在路徑上還依然是保持直線移動,而這一篇文章就要來示範如何讓元件利用貝茲曲線來產生移動路徑,至於甚麼是貝茲曲線?大家可以參考維基百科上面的說明,這邊就不贅述了。
在Tweener的官方網站裡有提供一個貝茲曲線產生器的Flash動畫讓大家下載,不過由於官方示範這個貝茲曲線產生器所使用的是舊版本的Tweener Class,所以在程式碼範例上有些缺失,馬老師這邊提供我修改過且進行中文化後的範例供大家下載
範例中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"});
希望這個範例對大家有所幫助,如果還有疑問,也可以在這邊回應唷~
comprare farmaci online all’estero: Cialis generico farmacia – Farmacia online miglior prezzo
acquisto farmaci con ricetta Cialis generico farmacia farmaci senza ricetta elenco
https://farmabrufen.shop/# BRUFEN 600 acquisto online
Farmacie online sicure
acquistare farmaci senza ricetta [url=https://farmaprodotti.com/#]farmacia online piГ№ conveniente[/url] п»їFarmacia online migliore
http://farmasilditaly.com/# viagra 100 mg prezzo in farmacia
Farmacie online sicure
farmacia online: farmacie online sicure – farmacia online senza ricetta
http://farmasilditaly.com/# cerco viagra a buon prezzo
comprare farmaci online all’estero
とても詳しい説明をありがとうございます。 https://www.vivaindia.com/
Hiring an event management agency is definitely the very best possibility and each shopper needs are cared for individually.
Analyzing the stock market primarily involves researching background and forecasted information regarding existing company stocks in the market.
Réunion was under the authority of the Vichy regime until 30 November 1942, when the island was liberated by the destroyer Léopard of the Free French Naval Forces.
Мы создали исчерпывающую инструкцию по вопросу: https://hiltoncopy.com/the-need-for-novelty/direct-response-marketing/ для жителей Казахстана. В нашей статье вы найдете ответы на вопросы о нюансах в легальном букмекере. Наша инструкция всегда поддерживается в актуальном состоянии и содержит только свежие сведения на 2025 год. Жители Казахстана могут применять все преимущества, а именно быстрые переводы на Halyk Bank.
https://cytpharm.shop/# Cyt Pharm
prednisone tablets
Sema Pharm 24: semaglutide tablets – SemaPharm24
https://dappharm.shop/# priligy
cheap prednisone online
semaglutide tablets price: semaglutide best price – SemaPharm24
https://predpharm.com/# PredPharm
buy kamagra online usa
Cyt Pharm: buy cytotec in usa – buy cytotec online
Whereas these reptiles can’t actually fly, they “fall with type” (props to Buzz Lightyear from “Toy Story”), gliding over long horizontal distances – despite their lack of wings.
https://cytpharm.shop/# buy cytotec online fast delivery
generic over the counter prednisone
Открывайте кейсы CS:GO https://www.facebook.com/people/Hotdrop_CSGO/61550490187523/ с крутыми шансами на редкие скины. Удобный интерфейс, надежная система и огромный выбор кейсов сделают игру еще интереснее. Начните свой путь к топовым скинам прямо сейчас!
virtual sports betting competitive gaming
диплом где можно купить
пропуск в москву на грузовой автомобиль пропуск в москву на грузовой автомобиль .
https://cytpharm.com/# buy cytotec online
Kamagra Oral Jelly
In fact, based mostly on assaults perpetrated daily against the United States and different nations, the first real cyberwar started again within the late nineteen nineties.
Dibs later became the Tenth Brother Inquisitor in the service of the Empire and appeared in the comedian e-book Darth Vader: Darkish Lord of the Sith, where he assisted Darth Vader, the Sixth Brother and the Ninth Sister in searching the Jedi Ferren Barr on the planet Mon Cala.
buy prednisone online no prescription: PredPharm – prednisone 30 mg
I think you have noted some very interesting points, thanks for the post.
пропуск в москву для грузовиков пропуск в москву для грузовиков .