MAKAR | AR/VR/MR 教學

教學

邏輯編輯器應用-類馬力歐AR動畫



▲ 本次運用的動畫包括:旋轉、比例放大、移動及跳躍、碰撞、可見度
▲ 本次運用的物件包括:
金幣、蘑菇、碼卡龍(走路)、道路(MAKAR內建素材庫下載得到)


 
  1. 將道路和碼卡龍拉到編輯器中,將碼卡龍轉向。

 

 
  1. 將蘑菇和金幣拉到編輯器中,並取得適當的距離。

 

 
  1. 將碼卡龍、金幣、蘑菇設定為邏輯物件。

 

 
  1. 打開邏輯編輯器,開始編輯。



 
【碼卡龍移動與跳躍】
 
  1. 場景中,一小格子為10公分、一大格子為1公尺,依照這個基準預設碼卡龍的步行距離。

 

 
  1. 從「轉變」>「轉換」,拉出「在…秒內移動…物件…米…」,接下來的動作都是以這個積木運行。



 
STEP(1)步行一段距離

將積木設定「在1秒內移動 形狀物件碼卡龍(走路) 1米 向後」,雖然金幣從起始點算起位於1.3公尺的地方,但由於碼卡龍的身形較大,可將距離提前設定為1米後跳躍,看起來較為自然,可自行依照實際情況做微調。



 
※ 物件移動方向設定「向後」但物件卻看起來向右,因為物件的屬性在轉向後並非為X=0,Y=0,Z=0,所以必須依照實際情況做調整。 



STEP(2)跳躍
將積木設定「在0.08秒內移動 形狀物件碼卡龍(走路) 0.4米 向上」,複製第二個設定向下。距離和速度可自行做調整。
 

 


STEP(3)繼續步行一段距離
將積木設定「在1秒內移動 形狀物件碼卡龍(走路) 1米 向後」,讓碼卡龍在吃完金幣後繼續自然向前。
 


 ※ 積木會依照排列的順序,依序執行動畫。 

 



【碼卡龍吃蘑菇後,體型變大、蘑菇消失】
 
  1. 從「轉變」>「比例縮放」,拉出「設定…比例為…」,設定碼卡龍的比例為0.18。

 

 
  1. 從「動作」>「材質」,拉出「設定…可見度…」,設定蘑菇的可見度為不成立。



 
  1. 從「事件」>「碰撞」,拉出「當…與…產生碰撞,發生…」,將上兩個積木放置於內,並設定碼卡龍與蘑菇碰撞。





 
【金幣自行旋轉】
 
  1. 從「轉變」>「轉換」,拉出「在…秒內用…時針…角度…轉動…」,設定「在1秒內 用順時針 角度360°轉動 形狀物件金幣」。

 

 
  1. 從「控制」>「循環」,拉出「永遠執行…」,並將剛剛的積木放置於內。

 

 
  1. 金幣就會不斷自行旋轉。




【吃掉金幣後,金幣消失】
 
  1. 從「動作」>「材質」,拉出「設定…可見度…」,設定金幣的可見度為不成立。

 

 
  1. 從「事件」>「碰撞」,拉出「當…與…產生碰撞,發生…」,將上一個積木放置於內,設定碼卡龍與金幣碰撞。





 
如何體驗
拿起手機,輸入ID並掃描辨識圖就能進行體驗囉~
 
1. 安裝MAKAR APP
2. 掃描QR code或搜尋ID:XRlover選擇作者





3. 點擊AR空間辨識「類馬力歐AR動畫」專案啟動,點擊「開始體驗」