Godot: V2.1.2エクスポートされたexeファイルが3回クラッシュする

作成日 2017年02月02日  ·  3コメント  ·  ソース: godotengine/godot

オペレーティングシステムまたはデバイス-Godotバージョン:
Win 7(x64)デスクトップ
Godot v2.1.2

問題の説明:
三項演算子を使用すると、エクスポートされた.exeがクラッシュします。 アプリケーションは、エディターでは完全に正常に実行されますが、エクスポートされた場合は実行されません。
エクスポートデバッグは、次のエラーを報告します。

スクリプトエラー:GDScript :: load_byte_code:解析エラー:予期されるステートメントの終わり(var)
で: res://TernaryTest.gdc :6
エラー:GDScript :: load_byte_code:メソッド/関数が失敗しました。戻り値:ERR_PARSE_ERROR
で:modules \ gdscript \ gd_script。 cpp:720

再現する手順:

  1. コードで三項演算子を使用します。つまり、var frame = 0 if(!challenge.unlocked)else 1
  2. 輸出プロジェクト
  3. エクスポートされたプロジェクトを実行する

最小限のサンプルプロジェクトへのリンク:
テストプロジェクト

archived

最も参考になるコメント

@ gonzo191エクスポートテンプレートも更新しましたか?

全てのコメント3件

@ gonzo191エクスポートテンプレートも更新しましたか?

@volzhsOKそれは今動作します。 私はそれをしなければならないことに気づいていませんでした。

これがSteamバージョンを使用する理由の1つであり、エクスポートテンプレートが他のすべてのものと一緒に更新されます。

このページは役に立ちましたか?
0 / 5 - 0 評価