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 
 - 返回:无