インタフェース: DaylightSystemFactory2

インタフェース > コア インタフェース > DaylightSystemFactory2

 

   

コア インタフェース - クイック ナビゲーション

DaylightSystemFactory2 インタフェースは、指定された Sun クラスおよび Sky クラスを使用してデイライト システムを作成するためのメソッドを公開しています。

メソッド:

<Interface>DaylightSystemFactory2.Create sunClass:<class>	skyClass:<class> 	 

sunClass default value: undefined
skyClass default value: undefined

デイライト システムを作成します。

オプション キーワードが指定されている場合、これらが定義する Sun クラスと Sky クラスのいずれかまたは両方が使用されます。オプション キーワードが指定されなかった場合、システムの既定値の設定が使用されます。

sunClass: の可能なクラスは次のとおりです。

 DirectionalLight - デイライト システム UI の[標準](Standard)エントリに相当します。

IES_Sun

mr_Sun

skyClass: の可能なクラスは次のとおりです。

IES_Sky

mr_Sky

 Skylight

例:

theInt = DaylightSystemFactory2.Create sunClass:mr_Sun skyClass:mr_Sky
--> <MixinInterface:IDaylightSystem>
theInt.getSun()
--> mr Sun
theInt.getSky()
--> mr Sky
theInt = DaylightSystemFactory2.Create sunClass:DirectionalLight
--> <MixinInterface:IDaylightSystem>
theInt.getSun()
--> Free Directional Light
theInt.getSky()
--> Skylight

関連事項