SkinLayerStudio
FAQ.3 — Maya 连接器无法自动启动时
下载 Markdown 含图片下载概述
连接器文件已经装好,但打开 Maya 后,SkinLayer Studio 里仍可能看不到 Maya。
您安装的某个插件或设置,可能会挡住 Maya 执行 scripts 文件夹里的启动脚本。
这时请用下面的脚本手动打开连接器。
每次启动 Maya 时执行 一次。
出现这种情况时
- 在 SkinLayer Studio 里点击 [Re] 仍没有 Maya,并一直显示
DCC Connection Lost。 - Maya 菜单里没有 OS Tools。
- Install Connector 显示
up to date。不需要重新安装。
1. 打开脚本编辑器
在 Maya 菜单中打开 Windows → General Editors → Script Editor。
选择下方输入区的 Python 标签。不是 MEL 标签。
如果有文字被选中,请点一下以取消选择。
只运行其中一段时,可能会出现 Invalid Code Fragment。
2. 粘贴并运行脚本
把下面的内容全部粘贴进去,按 Ctrl + Enter 执行。
import os
import sys
import maya.cmds as cmds
scripts = os.path.normpath(cmds.internalVar(userScriptDir=True))
if scripts not in sys.path:
sys.path.insert(0, scripts)
from os_skinLayerStudio_connector import boot, open_window
boot()
open_window()
脚本会找到 Maya 的 scripts 文件夹并加入路径,然后启动连接器并打开窗口。
3. 确认窗口已打开
成功时会打开 skinLayer_connector 窗口。
- 标题下方为 SkinLayer Studio — Connector
- IPC: Starting...
- Maya 顶部出现 OS Tools 菜单
然后在 SkinLayer Studio 里按一次 [Re]。
DCC 一栏出现 Maya,旁边的灯是绿色,即已连接。

图中红框只是工具架按钮位置的示例,不是产品界面的一部分。
4. 放到工具架上
在自动启动被挡住期间,每次打开 Maya 都要运行一次上面的脚本。
在脚本编辑器里全选代码,用鼠标中键拖到 Shelf(工具架) 上。
按钮类型必须是 Python。如果是 MEL,将无法运行。
仍然不行时
- 是否在 Python 标签里运行了全部代码
- 运行时是否只选中了其中一段
- 是否在 SkinLayer Studio 里按了 [Re]
请把脚本编辑器里的内容截图发给我们。
这一步是连接,不是安装。它会启动已经装好的连接器并打开窗口。
如果需要我们查看原因,请运行 FAQ.4 — 发送检查日志 里的脚本,并把全部输出发到邮件。