全球阴影。

全球阴影效果图
| Name | Type | Default | Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
props |
Object |
包含如下属性的Object:
|
|||||||||||||||||
callback |
CallbackBoolean |
null
|
optional
加载成功后触发的函数回调。 |
Example:
var fog = new CooWasm.GlobalShadow({},(state)=>{console.log("load status:" + state)})
Demo:
Members
全球阴影对象uuid。
是否投射。
-
Default Value:
true
color : ColorObj
阴影颜色。
-
Default Value:
#000000FF
全球阴影组件uuid。
作用范围,此为相对于近截面的比例值。
-
Default Value:
2000.0
Methods
从场景中销毁自身。
| Name | Type | Default | Description |
|---|---|---|---|
callback |
CallbackBoolean |
null
|
optional
销毁后触发的函数回调。 |
Returns:
null 空值。
Example:
fog = fog.destroy((state)=>{console.log("destroy status:" + state)})
获取全球阴影包含的属性。
Returns:
是否获取成功。获取成功时,会自动赋值给属性。
Example:
fog.getProperties()
更新单个或者多个对象属性,使之立即生效。
| Name | Type | Default | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
props |
Object |
optional
包含如下属性的Object。
|
|||||||||||||
callback |
CallbackBoolean |
null
|
optional
加载成功后触发的函数回调。 |
Example:
fog.update({
bVisible:false
},(state)=>{console.log("update status:" + state)})