//============================================================ // <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; } }
//============================================================ // <T>加载模板动画信息。</T> // // @prama material 材质名称 //============================================================ public void LoadMovie(FDrTemplateAnimationMovie movie) { // 打开材质 _movie = movie; }