模型库组件
    
    
    
    
    
    
        
| Name | Type | Description | 
|---|---|---|
| ys | YouScene | YouScene对象 | 
| modelLayer | Object | 对象 | 
| id | String | optional 模型库放在哪个盒子里面 | 
- Implements:
Example:
var box = '<div id="modelLibraryControl" style="width: 300px; height: 600px; position: fixed; top: 40px; right: 60px; border: 1px solid #ccc;"></div>'
$(document.body).append(box);
var modelLayer = new YS.ModelLayer({}, youScene.earth);
var ModelLibraryControl = new YS.ModelLibraryControl(youScene, modelLayer, "modelLibraryControl");
// 添加默认模型到模型库
ModelLibraryControl.addDefaultModels();Demo:
Methods
- 
    
    添加默认模型到组件库
- 
    
    添加自定义模型到模型库组件上Name Type Description modelModel 对象 
- 
    
    清理组件的临时数据、成果等- Implements:
 
- 
    
    销毁组件 重载时请务必调用IControl.prototype.destroy.apply(this);Returns:- Implements:
 
- 
    
    根据id查找模型在模型库中的索引Name Type Description idString 模型id Returns:返回查找到的模型的索引,找不到返回-1
- 
    getByIdModel(id) → Model
- 
    
    根据id查找模型在模型库中模型Name Type Description idString 模型id Returns:返回查找到的模型,找不到返回undefined
- 
    
    移除模型库中的模型Name Type Description modelModel 模型对象 
- 
    
    根据id移除模型库中的模型
Events
- 
    
    点击模型库列表事件Name Type Description 点击的模型列表索引String ModelObject 对象 
