new fengmap.FMReflect(map, options)
构造 FMReflect 类
| Name | Type | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
map | 
            
            
            fengmap.FMMap | 
                
                 地图对象  | 
        |||||||||
options | 
            
            
            Object | 
                
                 初始化反射参数 
  | 
        
Methods
- 
    
    
add(node, reflectivity, options)
 - 
    
    
    
添加到 反射 特效
Name Type Description nodeObject | array FMExternalModel对象或者FMDynamicModel对象或layer对象或数组
reflectivitynumber ,反射率(0-1)默认为初始化参数中的reflectivity
optionsarray ,模型各材质或纹理的反射设置,如果为空则按照reflectivity的反射率设置
options[].textureNamestring 纹理名称
options[].reflectivitynumber 类型,反射率(0-1)默认0.5
 - 
    
    
clear()
 - 
    
    
    
清空 反射 特效
 - 
    
    
disable()
 - 
    
    
    
关闭 反射 特效
 - 
    
    
enable()
 - 
    
    
    
开启 反射 特效
 - 
    
    
getMaxDistance(){number}
 - 
    
    
    
获取最大反射距离
Returns:
Type Description number 最大反射距离  - 
    
    
remove(node)
 - 
    
    
    
从 反射 特效中移除
Name Type Description nodeobject FMExternalModel对象或者FMDynamicModel对象或layer对象或数组
 - 
    
    
setMaxDistance(value)
 - 
    
    
    
设置最大反射距离
Name Type Description valuenumber 最大反射距离