1. setOptions
设置喷水效果参数。
1.1. 参数说明:
名称 |
说明 |
类型 |
是否必须 |
示例 |
option |
参数对象 |
object |
否 |
option.color |
水柱颜色 |
BOS3D.Color |
否 |
new BOS3D.Color() |
scale |
水柱缩小放大比例 |
Number |
否 |
1 |
originPosition |
水柱的初始点坐标 |
Object |
否 |
{x:1,y:1,z:1 } |
originPitch |
水柱初始俯仰值,单位为弧度 |
Number |
否 |
0 |
originYaw |
水柱的初始偏航值,单位为弧度 |
Number |
否 |
1 |
originIntensity |
初始强度,影响喷射速度和距离,取值范围[0 , 3],数值越大越强 |
Number |
否 |
1 |
originRadius |
水柱的起始半径,单位为mm |
Number |
否 |
0 |
spread |
水花扩散程度,值越大效果越明显 |
Number |
否 |
1 |
1.2. 调用方式:
let op = {
color: new BOS3D.Color(),
originPosition: {
x: 1,
y: 1,
z: 1
},
originPitch: 1,
originYaw: 1,
originRadius: 0,
originIntensity: 0.5,
spread: 1,
scale: 1
};
let sprayWaterConfig = new BOS3D.Plugins.SprayWaterConfig();
let sprayWater = new BOS3D.Plugins.SprayWater(sprayWaterConfig)
sprayWater.setOptions(op);