3ds max插件学习 VS2010 中 开发 3ds max 内置用户界面
来源:互联网 发布:查看网络打印机ip地址 编辑:程序博客网 时间:2024/04/29 12:44
3ds max插件学习 VS2010 中 开发 3ds max 内置用户界面
1.环境要求(需在项目中添加如下引用)
2.继承类(UiViewModels.Actions.CuiDockableContentAdapter) 并对相关方法进行重写
public class ShowEditorAction4 : UiViewModels.Actions.CuiDockableContentAdapter
{
public override string ActionText //行为名称
{ get { return "MyInterFace"; } }
public override string Category //所属分类
{ get { return ".CuiTest"; } }
public override Type ContentType
{
get { return typeof(YourControl); } //注意这里的YourControl为你自定义的控件 强调:必须是控件不可以是窗体
}
public override object CreateDockableContent()
{
return new YourControl(); //注意这里的YourControl为你自定义的控件 强调:必须是控件不可以是窗体
}
public override string WindowTitle //设置内置窗体的title
{
get { return "MyTest"; }
}
public override UiViewModels.Actions.DockStates.Dock DockingModes
{
get
{
return UiViewModels.Actions.DockStates.Dock.Floating ; //停靠的效果 这里设置的是浮动,还有其他
}
}
}
3.查看3ds max 中效果
在此处可以看到自己添加的分类和行为名称 下面将行为拖到自己要放入的菜单下即可
参考主界面就可以看到效果
说明:此开发仅限于3ds max 2014 64位及以上版本。
转发请说明,谢谢。
- 3ds max插件学习 VS2010 中 开发 3ds max 内置用户界面
- 3ds max 导出插件开发后记
- 3ds max 导出插件开发后记
- 3ds Max 插件概述
- 3ds max 学习笔记
- 3DS Max Lighting
- 3DS MAX
- 3ds max快捷键
- 3ds max经验
- 3ds max 扫盲
- 3ds Max 2017
- 3DS Max 2010简单导出插件开发(实例开发)
- 3DS Max 2010简单导出插件开发(实例开发)
- 如何用c++开发3ds max插件
- 3ds Max插件开发(一)Wizard 安装
- 3ds max—插件概论
- 求3DS MAX 高手提供插件
- 制作 3DS MAX 2012 插件
- 配置服务器禁止所有非法域名 访问自己的服务器
- 循环的角度求均值
- hdu 4090 GemAnd Prince
- Android 省市县 三级联动(android-wheel的使用)
- OpenCV基础篇之使用CMake管理工程
- 3ds max插件学习 VS2010 中 开发 3ds max 内置用户界面
- OpenCV基础篇之查找表
- PAT 1066 Root of AVL Tree
- 简单的PopupWindow
- I NEED A OFFER!(背包九讲_01背包)
- Codeforces Round #263 (Div. 2) D
- CentOS上编译安装OpenCV-2.3.1与ffmpeg-2.1.2
- HDU 3496
- OpenCV基础篇之读取显示图片