![]() ![]() ![]() |
目前有6种Picker对象类型: ▪ 选择按钮用于Maya选择,每个选择按钮都有一个Maya节点成员列表。 你可以为选择按钮指定一个后续动作,以便这个按钮被点击后,Maya自动切到位移/旋转/缩放工具以便动画师继续调整。 并且每次点击或框选选择按钮后,会自动把焦点放在Maya的3D视图,这样所有Maya的快捷键,比如动画师命根子"S"键。 选择按钮也支持父子连接,以便动画师双击作层级化选择。
▪ 一个命令按钮包含一段mel/python命令,在它被点击并释放后这个命令即被执行。 命令按钮可以通过命令按钮预设来快速添加而无需要敲代码,也可以通地使用既有的代码片段来提供敲代码效率。 因为所有的PIcker对象都可以用MG-Picker工作室发布的API来控制,你可以使用这些API来控制命令按钮本身。更多信息请参见程序员帮助。
▪ 属性按钮可以通过属性连接来控制其中任何picker对象的可见性,也可以控制Maya节点的属性值。 当您用属性按钮来控制Maya节点的属性值时,在picker里设置的数值会影响节点属性值,反过来,当节点属性值被其它手段改变时,只需要鼠标移入picker视图,则界面上的属性按钮值就会更新。
▪ 滑条在初始目的上被设计来控制表情面板上的表情控制器,通过移动滑条滑框来控制表情。不过实际上它可以用于控制任何控制器的带范围的属性。 不带数值范围的属性,将默认是-1~1,如果是旋转属性,则默认是-45~45。 你可以为滑条设置一个水平属性由其滑杠的水平位移来控制,设置一个垂直属性由其滑杠的垂直位移来控制。
▪ 滑条手柄: 滑条手柄也是一个对象,你不能单独创建它,但你可以单独选择它以编辑其属性。
▪ 一个文本对象只是一段常常用来注释说明其它picker对象的文本,比如放在界面上说明当前Picker的用法。 文本对象默认是不可交互的,这意味着不会对鼠标点击作出响应等 (不过可以在属性编辑器里打开交互属性)。文本对象支持单行或多行文本。
▪ 图形对象默认没有鼠标交互,用来纯粹装饰的图形。
▪群组: 经量级的picker面板,没有右上角的按钮,默认没有绘制任何东西,仅用来管理包含其子对象。
▪面板: 一个picker面板相当于一个可以装其它picker对象的容器,面板也可以装其它的面板或组作为子对象。 你要用面板来分类一个Picker内的不同内容,比如身体,表情,二级变形器等。
|
![]() ![]() ![]() |