Ir para o conteúdo principal

Obter a configuração de UI do script (LCC.get_ui_config)

Declaração​

config = LCC.get_ui_config()

Parâmetros​

  • Nenhum

Valor de retorno​

  • config
    Tipo table; contém o nó Config de main.json e os valores padrão dos controles da interface

Descrição​

Scripts planos leem XXT_SCRIPTS_PATH .. "/main.json"; pacotes de scripts XPP leem o arquivo do pacote retornado por xpp.resource_path("main.json"). Depois da leitura, o nó Config é combinado com os valores padrão dos controles de UI para formar a table de configuração final. ComboBox / RadioGroup retornam o texto selecionado; CheckBoxGroup retorna um mapa como { ['选项A'] = true }.
Quando main.json está ausente ou tem uma estrutura inválida, retorna uma table vazia.

Exemplo​

local conf = LCC.get_ui_config()
if conf["目标分组"] then
print("执行目标分组: " .. conf["目标分组"])
end