インタフェース > コア インタフェース > 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 |