SkinLayerStudio

FAQ.2 — 3ds Max 连接器无法自动连接时

下载 Markdown 含图片下载

概述

连接器文件已正确安装,手动运行也可正常工作。
但 3ds Max 启动时有时不会自动启动连接器。在修复完成前,请按以下步骤连接。

每次启动 3ds Max 时执行 一次 即可。

如果菜单栏里 根本没有 OS Tools,请不要用这篇。那是 Windows 给文件夹打了系统标记,Max 跳过了 startup。

https://docs.otakusolutions.com/guide/common/faq-max-os-tools-menu-missing?lang=zh


出现这种情况时

3ds Max 已打开,但在 SkinLayer Studio 中点击 [Re] 仍无法连接,
界面停留在 DCC Connection Lost / (Disconnected)

3ds Max is running but Re does not connect

原因

不是安装失败。文件已经正确放入。

若 SkinLayer Studio 的 Install Connector 窗口显示 up to date / All … are up to date,即为已安装完成,无需再装。

Install Connector shows up to date

3ds Max 启动时会按顺序执行 startup 文件夹中的脚本。
如果前面的脚本出错,后面的 SkinLayer 连接器可能不会运行。

因此 Max 已打开,但连接器仍未启动,Studio 中点击 [Re] 也没有可连接的对象。

我们正在修复,使任何环境下都能自动启动。
完成前,请按以下步骤在 Max 内开启一次连接器。


1. 打开脚本窗口

在 3ds Max 画面左下角的小输入框(迷你 Listener)上右键
选择 Open Editor Window

如果只想看 Listener,也可选择 Open Listener Window

Right-click the mini listener to open the editor


2. 粘贴命令

将下面这一行原样粘贴到编辑器中。

fileIn (pathConfig.appendPath (pathConfig.appendPath (getDir #userScripts) "os_skinLayerStudio_connector") "SLS_Connect.ms"); slsConnect()

应如下所示,保持为一行。
文件位于 scripts\os_skinLayerStudio_connector\SLS_Connect.ms,不在 scripts\ 根目录。

Connect command pasted in the editor

然后按 Ctrl + E 执行。
(菜单中为 Tools → Evaluate All


3. 确认是否成功

Listener 中出现以下内容即为成功:

  • connector script : executed
  • toolbar macro : registered
  • 最后为 true

Listener success messages


4. 在 SkinLayer Studio 中点击 [Re]

Listener 出现上述内容后,回到 SkinLayer Studio 并点击 [Re]

Re button in SkinLayer Studio

连接成功后,DCC 列表中会出现 3ds Max,旁边显示绿色标记。

Connected to 3ds Max after Re


仍无法连接时

请确认:

  • 命令是否整行原样粘贴(换行或缺少引号会导致失败)
  • 若出现 can't open file ...\scripts\SLS_Connect.ms,那是旧路径。请使用上面的一行(程序包文件夹)
  • 粘贴后是否按 Ctrl + E 执行
  • 是否在打开 3ds Max 之后执行
  • 是否在 SkinLayer Studio 中点击了 [Re]

若仍无法连接,请把 Listener 内容截图发给我们,我们会马上核对。


说明

  • 这是连接步骤,不是安装。只是打开已经装好的连接器。
  • 部分 3ds Max 版本中,顶部 OS Tools 菜单可能不显示。
      我们正在统一各版本的菜单注册方式。
  • 自动连接修复后,会通过更新再次说明。

给您添麻烦了。
我们会尽快改进。

谢谢。
OtakuSolutions

需要更多帮助?

联系支持