2017年3月17日 星期五

Max Script: animate on 動畫腳本使用


如果要使用 animate on ,請注意不要在 Max Script Listener 輸入,要使用 Max Script Editor,否則將會出現以下錯誤:


mybox = box() //最好可以先在 Max Script Listener 先指定,產生一個 box 或其他物件。
animate on(
  at time 0 mybox.pos = [-100, 0, 0]
  at time 100 mybox.pos = [100, 0, 0]
)

-- Syntax error: at ), expected 
--  In line: )

輸入動畫前,需要先按下 Auto Key 按鍵,給程式錄製動畫。

按下 AutoKey 後,執行 [MAX Script] -> [Run Script],輸入動畫程式。

接著,把 AutoKey 按掉,調整時間軸滾動條,就可以看見動畫。

Reference:
http://docs.autodesk.com/3DSMAX/14/ENU/MAXScript%20Help%202012/
http://docs.autodesk.com/3DSMAX/15/ENU/MAXScript-Help/index.html?url=files/GUID-CC2D2450-AECD-4732-BF93-4AA91ED0BC56.htm,topicNumber=d30e145916

沒有留言:

張貼留言

© ERIC RILEY , 自由無須告知轉貼
Background Japanese Sayagata by Olga Libby