XSIMath.CreateVector3

説明

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

スクリプト 構文

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

戻り値

SIVector3

パラメータ

パラメータ タイプ 詳細
X DoubleまたはArray このベクトルまたは X、Y、z 値を含む配列に設定するX値
Y Double ベクトルに設定するy 値
Z Double ベクトルに設定するz 値

1. JScript の例

/* Set and display the X, Y and Z values of a vector3
*/
//CreateVector3 with array
var arrayInit = new Array (3)
arrayInit[0] = 1.1;
arrayInit[1] = 2.3;
arrayInit[2] = 3.7;
var oVec = XSIMath.CreateVector3( arrayInit );
var vbArr = new VBArray( oVec.Get2() );
var array = vbArr.toArray();
Application.LogMessage( "X, Y and Z vector's values: " + array[0] 
+" , "+ array[1] +" , "+ array[2] );
//Expected output:
//INFO : X, Y and Z vector's values: 1.1 , 2.3 , 3.7

2. VBScript の例

set oVector3 = XSIMath.CreateVector3
Application.LogMessage TypeName(oVector3)