曲線動畫是 Roblox 的動畫系統中的一個子類型。它儲存動畫資料為每個動畫頻道在 Rig 作為單獨的個別曲線。例如,曲線動畫儲存軸關節的位置為 Vector3Curve ,或者�
曲線動畫結構
曲線動畫存儲曲線在階層結構中匹配結模型的階層,並
部分匹配階層
您可以在 Roblox 的動畫系統中玩 CurveAnimation 時,與模型匹配部分階層。這意味著,不是所有關節都需要存在在階層中才能正確應用。 此外,您可以以「相對」方式匹配階層。 例如, CurveAnimation 的第一個 <
動畫其他頻道
曲線動畫也可以在模型中動畫其他數量值。例如,您可以創建一個名為 FaceControls 的夾存存檔,並在模型中創建一個名為 FloatCurve 的個別面部動畫控制器。然後,為個別面部控制器存儲個別面部動畫
使用曲線動畫製作動畫時使用
關於其他 AnimationClip 類型 (例如 KeyframeSequence),您必須先將 CurveAnimations 上傳到 Roblox 才能播放它們。若要這麼做,請單擊 CurveAnimation 並按一下「儲存到 Roblox」。或者,使用 Plugin:SaveSelectedToRoblox() 來打開上傳動畫的視窗。
如果您想在上傳到 Roblox 網站之前預覽動畫,您可以使用 AnimationClipProviderProvider:RegisterAnimationClip 生成暫時 id。這會生成一個帶有 localized 動畫測試的哈希 id 。
獲得曲線動畫
如果要從 Lua 指令碼中下載與現有上傳動畫相關的 Class.AnimationClip 類型,請使用 AnimationClipProvider:AnimationClipAsync。
概要
屬性
屬性 繼承自 AnimationClip