グラフィックス ツールの概要

グラフィックス ツールは、独立して使用するか、Mixed Reality ツールキット (MRTK) 内の他のパッケージと共に設計された Unity パッケージ です。 多くの開発者はグラフィックス ツールを単独で使用しますが、別の MRTK パッケージへの依存関係として取り込まれる場合誤って使用されます。

パッケージには、エディター、ランタイム、サンプルの 3 つのカテゴリに分類される機能が含まれています。 次のセクションでは、それぞれのカテゴリについて説明します。

エディター

エディター ディレクトリ内のすべての機能には、開発者が編集時に役立つ機能が含まれています。 たとえば、カスタム インスペクター、シェーダー GUI、プロパティ ドロワー、Unity エディターでのみレンダリングされるシェーダーなどです。

ランタイム

ランタイム ディレクトリには、パッケージのほとんどの機能が含まれており、プレーヤー ビルドにコンパイルできるすべてのコードとコンテンツが含まれています。 このディレクトリは、一般的に使用されるシェーダー、テクスチャ、およびモデルの粗い機能領域と資産 フォルダーに分割されます。

ヒント

エディターディレクトリとランタイムディレクトリには、独自のアセンブリ定義が含まれています。 エディター アセンブリ定義はランタイム アセンブリ定義を参照しますが、その逆は参照しません。

サンプル

サンプルは、Unity のサンプルおすすめによる概要に従って Samples~ディレクトリの下に存在します。 「~」 文字を使用すると、 Samples~ フォルダーが Unity によってインポートされなくなります。 これは、パッケージ マネージャー経由でパッケージを含む場合に最適です。

サンプルは、サンプルの使用例を示すために使用する必要があり、プロダクションでは直接使用しないでください。 サンプル コードとコンテンツはセマンティック バージョン管理に追従しないで、重大な変更が加わる可能性があります。

注意

各サンプルは独立しており、他のサンプルとコンテンツを共有しません。 サンプル間にコンテンツの重複が存在する可能性があることを意味します。

関連項目