//============================================================
 // <T>选中显示项目。</T>
 //
 // @param item 显示项目
 //============================================================
 public void SelectItem(object item)
 {
     qdrMaterialProperty.Visible           = false;
     qdrTemplateRenderableProperty.Visible = false;
     qdrTemplateMovieProperty.Visible      = false;
     // 显示材质
     if (item is FDrMaterialGroup)
     {
         FDrMaterialGroup material = item as FDrMaterialGroup;
         qdrMaterialProperty.Dock = DockStyle.Fill;
         qdrMaterialProperty.LoadMaterialGroup(material);
         qdrMaterialProperty.Visible = true;
     }
     // 显示渲染
     if (item is FDrTemplateRenderable)
     {
         FDrTemplateRenderable renderable = item as FDrTemplateRenderable;
         qdrTemplateRenderableProperty.LoadRenderable(renderable);
         qdrTemplateRenderableProperty.Dock    = DockStyle.Fill;
         qdrTemplateRenderableProperty.Visible = true;
     }
     // 显示动画
     if (item is FDrTemplateAnimationMovie)
     {
         FDrTemplateAnimationMovie movie = item as FDrTemplateAnimationMovie;
         qdrTemplateMovieProperty.LoadMovie(movie);
         qdrTemplateMovieProperty.Dock    = DockStyle.Fill;
         qdrTemplateMovieProperty.Visible = true;
     }
 }
Exemple #2
0
 //============================================================
 // <T>加载模板动画信息。</T>
 //
 // @prama material 材质名称
 //============================================================
 public void LoadMovie(FDrTemplateAnimationMovie movie)
 {
     // 打开材质
     _movie = movie;
 }