Sistema operacional ou dispositivo - versão Godot:
Área de trabalho Win 7 (x64)
Godot v2.1.2
Descrição do problema:
O uso do operador ternário causa o travamento do .exe exportado. Os aplicativos funcionam perfeitamente bem no editor, mas não quando exportados.
A depuração de exportação relata o seguinte erro:
SCRIPT ERROR: GDScript :: load_byte_code: Erro de análise: Fim de declaração esperado (var)
Em: res: //TernaryTest.gdc : 6
Erro: GDScript :: load_byte_code: Método / Função falhou, retornando: ERR_PARSE_ERROR
Em: modules \ gdscript \ gd_script. cpp: 720
Passos para reproduzir:
Link para projeto de exemplo mínimo:
Projeto de teste
@ gonzo191 você também atualizou os modelos de exportação?
@volzhs OK, agora funciona. Eu não sabia que tinha que fazer isso.
Essa é uma das razões para usar a versão Steam, ela atualizará os modelos de exportação junto com todo o resto.
Comentários muito úteis
@ gonzo191 você também atualizou os modelos de exportação?