SkinLayerStudio API (Beta) / API Reference / API

open()

下载 Markdown

打开文件并换掉当前场景。和 File > Open 一样。

.sls 打开项目。.idt 把 Init Dummy 当作新场景打开。其他扩展名、不存在的文件、文件夹都会被拒绝。场景有未保存改动时需要 discard=True。

完整性检查失败的 .sls 不会打开。菜单里的「仍然打开」这里没有。Trial 下 .idt 返回 trial_locked。

签名

api.open(path, discard=False) -> result
字段 含义
ok 成功时为 True。
error 失败代码。成功时为空。不含路径。
unsupported 扩展名不是 .sls 也不是 .idt。
bad_path 文件不存在、是文件夹,或路径为空。
dirty 要丢掉当前场景就传 discard=True。
integrity .sls 完整性检查失败。
trial_locked Trial 不能打开 .idt。

示例

`python result = api.open(r"D:/work/hero.sls", discard=True) print(result.ok, result.error)

💬

Need help with the API?

Open a support ticket or join the community discussion.

联系支持