返回首页 >> Maya文档 >> maya扩展 ASCII 字符在节点和属性名称以及场景可移植性中的作用

扩展 ASCII 字符在节点和属性名称以及场景可移植性中的作用


Maya 支持较低 ASCII 范围 (0-127) 的字符用于节点和属性的名称。在一些平台上,Maya 允许这些名称包含扩展 ASCII 范围(例如,Windows 的 Latin 1 代码页 1252,和 Linux 的类似于 en_US.iso88591 的拉丁语言环境)的单字节字符。这些扩展的 ASCII 字符包括带重音和其他变音符号的字母和单音双字母(例如,é 和 ß),通常出现在诸如法语或德语一类的语言中。日语 Hankaku 字符不受支持。

若场景文件的节点或属性名称中包含较低 ASCII 范围之外的字符,可能会在平台之间移动时出现问题。

为了在 Windows 上正确使用这些扩展 ASCII 字符,必须首先打开“区域和语言选项控制面板”,并确保“高级”选项卡的非 Unicode 程序的语言设置为拉丁语言兼容的语言(例如英语、法语或德语)。更改该语言设置可能需要重新启动系统。

为了在 Linux 上正确保存或打开使用这些字符的场景,必须将 LANG 环境变量设置为拉丁语言兼容环境,然后再运行 Maya。根据使用的 Shell 的不同而会有细微差异,命令大致如下所示:

export LANG=en_US.iso88591
在 Mac OS X 或运行在多字节语言环境(例如 en_US.UTF-8)下的 Linux 系统中,Maya 不允许节点或属性名称中使用扩展 ASCII 字符。在不受支持的环境中打开具有扩展 ASCII 字符的场景文件可能会导致丢失数据。

(在 Linux 上的 Maya 用户界面不支持日语或任何其他多字节文字。)

请将您关于此页内容的评论发送给我们

(www.cgtsj.com)