본문으로 건너뛰기

스크립트 UI 설정 가져오기 (LCC.get_ui_config)

선언​

config = LCC.get_ui_config()

매개변수​

  • 없음

반환 값​

  • config
    테이블형. main.json의 Config 노드와 UI 컨트롤의 기본값을 포함

설명​

일반 스크립트는 XXT_SCRIPTS_PATH .. "/main.json"을 읽고, XPP 스크립트 패키지는 xpp.resource_path("main.json")이 반환하는 패키지 내부 파일을 읽습니다. 읽은 뒤 Config 노드와 UI 컨트롤 기본값을 병합해 최종 설정 테이블을 만듭니다. ComboBox / RadioGroup은 선택된 텍스트를 반환하고, CheckBoxGroup은 { ['옵션 A'] = true }와 같은 매핑을 반환합니다.
main.json이 없거나 구조가 올바르지 않으면 빈 테이블을 반환합니다.

예시​

local conf = LCC.get_ui_config()
if conf["대상 그룹"] then
print("대상 그룹 실행: " .. conf["대상 그룹"])
end