雾气效果对象。
雾气效果图
Name | Type | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
props |
Object |
optional
包含如下属性的Object:
|
Example:
var fogProvider = new CooSDK.FogProvider();
Demo:
Members
color : Vector3Obj
获取或者设置雾颜色。
-
Default Value:
new Vector3Obj(0.8,0.8,0.8)
获取或者设置雾浓度。
-
Default Value:
0.5
获取或者设置所属窗口,默认为CooMap所拥有的主窗口。
-
Default Value:
null
获取或者设置雾是否开启。
-
Default Value:
true
Methods
从场景中销毁自身。
Returns:
null 空值。
Example:
// 销毁对象
fogProvider = fogProvider.destroy();
更新单个或者多个对象属性,使之立即生效。
一般用于多个属性的同时更新,避免性能开销过大。
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
props |
Object |
optional
包含如下属性的Object。
|
Example:
fogProvider.update({
color: new CooSDK.Vector3Obj(0.8, 0.3, 0.8),
density: 1
});