Rain
小于 1 分钟
Rain
下雨对象,继承自Thing,拥有Thing
、THREE.Object3D
一切属性和方法。
构造
new VT.Rain({
material: {
// 雨速
rainSpeed: 0.4,
// 雨颜色
rainColor: "#ffffff",
// 方向
radian: 100 * THREE.MathUtils.DEG2RAD,
// 暗度
dark: 0.4,
// 透明
transparent: true,
// 面
side: 2,
// 深度写入
depthWrite: false,
// 深度测试
depthTest: false,
}
});
属性成员
type
- 类型:
{String}
Rain
isRain
- 类型:
{Boolean}
是否雨,只读,不可改
方法
updateMaterial
更新物体材质
- updateMaterial(material)
- 类型:
{Function}
- 参数:
- material
{Object}
材质参数,见构造器
- material
- 返回:无