SkinLayerStudio API (Beta) / API Reference / API

open()

마크다운 다운로드

파일을 열어 현재 씬을 바꿉니다. 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.

문의하기