new FlowParticle(options){Object}
engineExtensions/simulation/fluid/FlowParticle.js, line 5
流体粒子对象
| Name | Type | Description | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
实例化流体粒子对象所需的参数
|
Returns:
| Type | Description |
|---|---|
| Object | 返回根据参数实例化的流体粒子对象 |
Example
// ES5引入方式
const { FlowParticle } = zondy
// ES6引入方式
import { FlowParticle } from "@mapgis/webclient-cesium-plugin"
// 创建流体粒子对象
const flowParticle = new FlowParticle({
show: false,
color: Cesium.Color.BLUE,
fadeOpacity: 0.1,
lineWidth: 2,
number: 400
})
Members
-
colorCesium.Color
-
流体粒子的颜色
-
fadeOpacityNumber
-
流体粒子拖尾叠加的透明度,即控制每帧粒子轨迹消失的速度,透明度越高,消失得越快,粒子呈现出的轨迹越短
-
lineWidthNumber
-
流体粒子的线宽,宽度大小是相对于模拟纹理的像素个数,非屏幕像素个数
-
numberNumber
-
流体粒子的数量
-
showBoolean
-
流体粒子的显隐