有一個hello animation example,其中顯然使用了預定義的具有預定義動畫的字符。如何以編程方式創建並在jME3中執行自定義動畫?
但是如果我想以編程方式即時創建一些動畫呢?假設我只想立方體執行一些動作和旋轉?
我找到了一個類Animation
它允許添加一個曲目。其中一種類型的軌道是SpatialTrack
,它具有明顯的結構:它顯然包括隨着時間的推移的一系列變換和旋轉。
但是如何處理這樣的對象,創建它之後呢?如何在某些幾何體上「應用」或「執行」它?
UPDATE
我找到了另一種模式:首先創建MotionPath
,然後把它包裝成MotionEvent
,然後添加導致對象要與addControl()
方法來表現的對象。可能對象將遵循路徑。不幸的是,我找不到,如何設置方向。儘管MotionEvent
類擁有getRotation()
方法,該方法被記錄爲返回目標對象的旋轉,但我看不到任何方法設置MotionPath
(其構成MotionEvent
)的旋轉。