このプロジェクトについて

AnyIconは、Godot Engine(バージョン4.3以降)向けのシングルトンユーティリティであり、開発者が特定の型、値、またはオブジェクトメンバーに関連付けられたアイコンをプログラムで取得することを可能にします。これはGUIツールではなく、GDScriptユーティリティとして設計されています。 主な機能は以下の通りです: - `get_property_icon` などのメソッドを介して、オブジェクトメンバーの想定される型のアイコンを取得する。 - `get_variant_icon` を使用して任意の値のアイコンを取得する。組み込み型、組み込みクラス、および `@icon` アノテーションを利用したカスタムクラスをサポートしている。 - 型のユニオンを処理し、アイコンを一行に連結して表示する(この動作は `allow_generating_union_icons` で無効化可能)。 - "EditorIcons" テーマタイプを使用したフォールバックアイコンのサポートを提供する。 このアドオンはエディタ専用として意図されており、エクスポートプリセットから除外することが可能です。