EulerRotationCurve
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
A ユーラー回転曲線 は、3つの FloatCurves グループを通じて 3D 回転曲線を表現します。回転は、EulerRotationCurve:X()、EulerRotationCurve:Y()、および EulerRotationCurve:Z() を介してアクセスできる 3つのユーラー角チャネルに分解されます。3つの軸は、EulerRotationCurve:GetAnglesAtTime() を介して同時にサンプリングでき、3つのユークリッド角を Vector3 として返します。同様に、EulerRotationCurve:GetRotationAtTime() はすべてのチャネルを同時にサンプルしますが、CFrame によって回転され、X 、Y 、およびZ に指定された回転順序に従って返されます。
概要
方法
パスされた time 引数で、3つの FloatCurves ( X, Y, Z ) をサンプルし、結果を3つのユークリッド角として返します。
指定された にサンプルを取り、対応する回転を返します。
FloatCurve を制御し、X ユーラー角チャネルチャンネル返します。
FloatCurve を制御し、Y ユーラー角チャネルチャンネル返します。
FloatCurve を制御し、Z ユーラー角チャネルチャンネル返します。
プロパティ
方法
GetAnglesAtTime
パスされた time 引数で、3つの FloatCurves ( X, Y, Z ) をサンプルし、結果を3つのユークリッド角として返します。チャンネルカーブが欠落しているか、カーブにキーが見つからない場合、チャンネルは nil と評価されます。
パラメータ
戻り値
GetRotationAtTime
指定された でサンプルを取り、対応する回転を返します。空のユーラー角チャネルはゼロとして解釈されます。
パラメータ
戻り値
FloatCurve を制御し、X ユーラー角チャネルを返します。タイプ FloatCurve の最初の子インスタンスで、名前は X です。見つからない場合は、空の FloatCurve が作成されます。
戻り値
FloatCurve を制御し、Y ユーラー角チャネルを返します。タイプ FloatCurve の最初の子インスタンスで、名前は Y です。見つからない場合は、空の FloatCurve が作成されます。
戻り値
FloatCurve を制御し、Z ユーラー角チャネルを返します。タイプ FloatCurve の最初の子インスタンスで、名前は Z です。見つからない場合は、空の FloatCurve が作成されます。