Scene.ActiveSimulationEnvironment

導入

v4.2

詳細

現在アクティブなSimulationEnvironmentを戻します。リジッド ボディ シミュレーションを構成するすべてのエレメントのコントロールは、シミュレーション環境内で行います。オブジェクトをリジッド ボディに設定した時点で、シミュレーション環境が作成されます。さらに環境を作成して、1 つのシーンに複数のシミュレーション環境を存在させることもできます。

C#構文

// get accessor

SimulationEnvironment rtn = Scene.ActiveSimulationEnvironment;

JScript の例

/*

	This example demonstrates how to get the current simulation environment

*/

var oCurrentEnvironment = ActiveProject.ActiveScene.ActiveSimulationEnvironment;

if ( ClassName(oCurrentEnvironment) == "" ) {

	CreateEnvironment( "myActiveEnvironment" );

}

var oNewCurrentEnvironment = ActiveProject.ActiveScene.ActiveSimulationEnvironment;

LogMessage(ClassName(oNewCurrentEnvironment));

// Expected result:

//INFO : SimulationEnvironment

関連項目

Scene.SimulationEnvironments SimulationEnvironment SimulationEnvironmentCollection CreateEnvironment CreateEnvironmentCache MergeSimulationEnvironments SetCurrentEnvironment