Up to date

This page is up to date for Godot 4.3. If you still find outdated information, please open an issue.

GDScript警告システム

GDScript警告システムは静的型付けを補完します(しかし、これは静的型付けなしでも働きます)。これはコーディング中に発見しにくく、ランタイムエラーにつながる可能性のあるミスを回避するのに役立ちます。

プロジェクト設定 の GDScript というセクションで警告を設定できます:

../../../_images/typed_gdscript_warning_system_settings.webp

注釈

サイドバーに GDScript セクションを表示するには、高度な設定 を有効にする必要があります。高度な設定がオフの場合は、"GDScript" と検索して表示することもできます。

スクリプトエディタのステータスバーにアクティブなGDScriptファイルに関する警告の一覧が表示されます。下の例には2つの警告が出ています:

../../../_images/typed_gdscript_warning_example.webp

1つのファイル内の特定の警告を無視するには、 #warning-ignore("warning-id") という形式の特別なコメントを挿入するか、警告の説明の右側にある無視リンクをクリックします。Godotは対応する行の上にコメントを追加し、対応する警告を表示しなくなります:

../../../_images/typed_gdscript_warning_system_ignore.webp

警告によってゲームの実行が妨げられることはありませんが、必要に応じて警告をエラーにすることができます。こうすると、すべての警告を修正しない限りゲームはコンパイルされません。このオプションをオンにするには、プロジェクト設定の GDScript セクションに移動して、必要な警告を表示するこのオプションをオンにします。以下の例は前の例と同じファイルで、警告 unused_variable がエラーとする設定になっています。

../../../_images/typed_gdscript_warning_system_errors.webp