アニメーション は、キャラクター、オブジェクト、環境にモーションを適用するプロセスで、エンゲージングでダイナミックなエクスペリエンスを作成します。オブジェクトが移動し、インタラクトする方法はたくさんありますが、Roblox のアニメーションは通常、特定の
アニメーションは、Roblox の任意のパーツまたはパーツグループに適用できます。さまざまな種類のオブジェクトは、さまざまなアニメーション機能を使用できます。次のは、一般的なカテゴリのアニメーショブルオブジェクトです:
- 単純なオブジェクト 、例えばベーシックなパーツ、はパーツの単一ポジションまたは回転プロパティの変更をアニメートすることしかできません。
- R15 リグ 、標準化された アバターキャラクターモデル を含むリグは、RRoblox(ロブロックス)blox のキャラクターアニメーションライブラリと他の移動機能を使用できます、 even if it's a player or non-player キャラクターモデル。
アニメーションエディタ
アニメーションエディタ プラグインは、リグにカスタムアニメーションを設計して公開することができます。リグのジョイントを移動してポーズを作成でき、アニメーションエディタはリグをポーズからポーズにスムーズにアニメートします。すべての移動部品
アニメーションを作成するとき、Studio は次の機能を提供して効果的にアニメーションをアニメーションします:
インスタントに、アニメーションキャプチャツールを使用して、顔とボディのアニメーションを作成します。
スイッチを カーブエディタ に変更して、カーブベースのアニメーション UI にアクセスし、あなたのアニメーショントラックによりより多くのコントロールを行う。
リアリスティックなアニメーションを作成するには、Bones のリグされたメッシュの Animating をポーズしてアニメートします。
逆向きのキネマティクス
逆キネマティクス API を使用して、環境と外部イベントに基づいてアニメーションとポーズを自動で作成できます。逆キネマティクスを使用すると、キャラクターの頭を天空に移動させたり、キャラクターの腕を近くにあるドアノブに自動で移動させたりできます。
アニメーションイベント
アニメーションイベント は、アニメーションの特定の操作イントです。アニメーションエディタのタイムラインスパンでアニメーションイベントマーカーを定義できます。その後、 Class.AnimationTrack:GetMarkerReachedSignal() を使用して、アニメーションが実行されると、ユーザーの足が地面に触れると、サウンドエフ