# Dagor Fixing Illegal Characters Tool ## 安装 [安装脚本](installation.md) 按照提供的说明进行作。 ```{important} 此脚本需要 3ds Max 2013 或更高版本才能运行。 ``` ## 访问Fixing Illegal Characters Tool 1. 导航到 **Gaijin Tools** {bdg-dark-line}`1` **> Fix Illegal Characters...**。这将打开 Dagor Fix Illegal Characters 脚本的主窗口。 2. 要验证脚本的版本 {bdg-dark-line}`3` ,请前往 **Gaijin Tools** {bdg-dark-line}`1` **> About** {bdg-dark-line}`2`。**About**窗口将显示当前版本。定期检查以确保您的脚本是最新的,这一点很重要。 Fixing Illegal Characters Tool ```{note} 确保插件版本至少为 `1.4`。 ``` ## 使用 Fixing Illegal Characters Tool 首先,从 **Gaijin Tools** {bdg-dark-line}`1` **> Fix Illegal Characters...** 菜单运行脚本。将出现以下窗口: Fixing Illegal Characters Tool ### 工具选项 - **Illegal Characters List** {bdg-dark-line}`2`: 在此字段中输入或删除非法字符。 - **Replace with Characters** {bdg-dark-line}`3`: 指定要替换非法字符的字符。如果留空,将删除非法字符。 此选项支持 UTF-8,包括象形文字、斯拉夫语言和阿拉伯字符等。 - **Latinization of the Russian** {bdg-dark-line}`4`: 根据标准拉丁化规则将所有俄语字符转换为拉丁语。如果未选中,则 俄语字符将替换为 **Replace with Characters** {bdg-dark-line}`3` 字段中指定的字符。 - **Log Warning Bitmap Path Name** {bdg-dark-line}`5`: 将包含非法字符的文件路径的警告记录到日志窗口 {bdg-dark-line}`17`。 ```{note} 没有进行替换;这只会输出警告。 ``` - **Log Warning Texture Maps Names** {bdg-dark-line}`6`: 将包含非法字符的纹理名称的警告记录到日志窗口 {bdg-dark-line}`17`。 ```{note} 没有进行替换;这只会输出警告。 ``` - **Fix Layers Names** {bdg-dark-line}`7`: 将图层名称中的非法字符替换为指定的替换字符。 ```{note} Layer 0 (默认) 无法重命名。 ``` 不能有同名的图层。如果发生命名冲突或重命名失败,则会在日志窗口 {bdg-dark-line}`17` 中显示警告: Fixing Illegal Characters Tool - **Fix Objects Names** {bdg-dark-line}`8`: 将对象名称中的非法字符替换为指定的替换字符。对于 check 命名,必须选择对象。 ```{note} 这可能会导致对象具有相同的名称。 ``` - **Fix Materials Names** {bdg-dark-line}`9`: 将材质名称中的非法字符替换为指定的替换字符。 ```{note} 这可能会导致材质具有相同的名称。 ``` - **All Changes to Lower Case** {bdg-dark-line}`10`: 将所有名称转换为小写,并以小写形式执行检查。 - **DAG Export After Fixing Illegal Characters** {bdg-dark-line}`11`: 完成所有检查后,打开 `.dag` 格式导出窗口。 ```{note} 在启用此选项之前,请确保您熟悉 Dagor 插件的工作原理。 ``` - **Save Current Settings** {bdg-dark-line}`12`: 保存当前设置。 - **Load Default Settings** {bdg-dark-line}`13`: 加载默认设置。 - **FIX ILLEGAL CHARACTERS FROM SELECTION** {bdg-dark-line}`14`: 执行脚本以修复所选对象中的非法字符。 - **Visit to Learning Website** {bdg-dark-line}`15`: 指向此文档的链接。 - **Get in Touch with the Author** {bdg-dark-line}`16`: 如果需要帮助,请为开发人员提供联系信息。 - **Errors Log** {bdg-dark-line}`17`: 显示有关检查结果和所做的任何更改的信息。 如果场景不包含任何错误,您将看到如下所示的窗口: Fixing Illegal Characters Tool 任何错误都将以红色突出显示,并标记为 **ERROR!** 或 **WARNING!**: Fixing Illegal Characters Tool 包含多个错误的场景可能会产生如下结果: Fixing Illegal Characters Tool