SIVector3 オブジェクトを戻します。このベクトルの x、Y、および z 値は、配列の作成時または 3 つの値によって設定できます。
SIVector3 XSIMath.CreateVector3( Object in_dX, Object in_dY, Object in_dZ ); |
oReturn = XSIMath.CreateVector3( [X], [Y], [Z] ); |
パラメータ | タイプ | 説明 |
---|---|---|
X | DoubleまたはArray | このベクトルまたは X、Y、z 値を含む配列に設定するX値 |
Y | Double | ベクトルに設定する y 値 |
Z | Double | ベクトルに設定する z 値 |
/* 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 |
set oVector3 = XSIMath.CreateVector3 Application.LogMessage TypeName(oVector3) |