XSIMath.CreateVector3

XSIMath.CreateVector3

説明

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

C#構文

SIVector3 XSIMath.CreateVector3( Object in_dX, Object in_dY, Object in_dZ );

スクリプト構文

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)