XSIMath.CreateRotation

説明

SIRotationオブジェクトを戻します。この回転の x、Y、およびz 値は、配列の作成時または3 つの値によって設定できます。

スクリプト 構文

oReturn = XSIMath.CreateRotation( [X], [Y], [Z] );

戻り値

SIRotation

パラメータ

パラメータ タイプ 詳細
X DoubleまたはArray X のオイラー角の値(ラジアン)またはW、X、Y、z 値を含む配列
Y Double Y のオイラー角の値(ラジアン)
Z Double Z のオイラー角の値(ラジアン)

1. JScript の例

/* Set and display the X, Y and Z values of a rotation
*/
var oRot = XSIMath.CreateRotation (
XSIMath.DegreesToRadians( 70 ),
XSIMath.DegreesToRadians( 40 ),
XSIMath.DegreesToRadians( 45 ));
Application.LogMessage( "X, Y and Z rotation angles values in degrees: " + 
oRot.RotX + "," + oRot.RotY +","+ oRot.RotZ );
//Expected output:
//INFO : X, Y and Z rotation angles values in degrees: 70,40,45//

2. VBScript の例

set oRotation = XSIMath.CreateRotation
Application.LogMessage TypeName(oRotation)