XGen 表达式编辑器(XGen Expression Editor)

使用“XGen 表达式编辑器”(XGen Expression Editor)创建新的表达式或将保存的 XGen 表达式应用到描述。若要打开“XGen 表达式编辑器”(XGen Expression Editor),请单击“XGen 编辑器”(XGen Editor)中属性旁的 图标。您可以打开编辑器的多个实例。

“XGen 表达式编辑器”(XGen Expression Editor)具有以下主要区域:

“XGen 表达式编辑器”(XGen Expression Editor)选项卡

单击“库”(Library)以显示用户保存的表达式,或单击“示例”(Samples)以显示 Maya 附带的表达式。从列表中选择一个表达式,以将其添加到表达式编辑区域。

默认情况下,“库”(Library)“采样”(Samples)文件夹位于以下位置:

C:\Program Files\Autodesk\Maya2016.5\plug-ins\xgen\presets\expressions\
提示: 您可以添加用来在“XGen 表达式编辑器”(XGen Expression Editor)中组织表达式的选项卡,方法是在 XGen 配置的 globallocaluser 目录中创建新的子目录(请参见指定用户、本地和全局文件储存库的位置)。

样例

样例通过显示以下内容,提供有关表达式执行方式的反馈:
  • 表达式无法求值时为红色。单击样例以显示表达式错误。
  • 有关表达式如何修改值的视觉表达。例如,该样例将显示噪波表达式生成的图案。单击样例将更新显示。如果表达式使用滑块控件来控制输入值,当您更改这些值时,显示将自动更新。

值控件

在表达式中声明局部变量时,XGen 将滑块控件添加到编辑器。

单击“添加构件”(Add Widget),将以下值控件添加到表达式:

请参见使用表达式控制基本体

编辑区域

使用编辑区域来创建、修改和显示在表达式中使用的所有元素。
提示: 若要更改字体大小,请选择表达式编辑区域,然后在按住 Ctrl 键的同时使用鼠标中间的滚轮进行滚动。

“XGen 表达式编辑器”(XGen Expression Editor)提供如下所述的语法功能:

执行和保存

应用(Apply)接受(Accept)

检查语法、执行表达式并更新描述预览。执行表达式后,选择“接受”(Accept)还将关闭“XGen 表达式编辑器”(XGen Expression Editor)

注: 若要在执行表达式时更新描述,必须启用“自动更新描述”(Update Description Automatically)
“保存”(Save)“另存为”(Save As)
将当前表达式保存为 seExpr (.se) 文件。默认情况下,Maya 会将表达式保存到 <用户名>\documents\xgen\expressions 目录下。

保存到此位置的表达式可以从编辑器的“库”(Library)选项卡上的“用户”(User)列表进行选择。

相关主题