リソースファイル (Resource Files) を使用する場合

Kanzi Studio リストは、Library > Resource Files において、Kanzi プロジェクトのリソースディレクトリ内のファイルへの参照を示します。Kanzi Studio は、リソースディレクトリ内のファイルと Resource Files のコンテンツを同期します。

Kanzi Studio project テンプレートを使用して作成したプロジェクトでは、リソースディレクトリは <KanziWorkspace>/Projects/<ProjectName> ディレクトリにあります。他のテンプレートを使用して作成したプロジェクトでは、<KanziWorkspace>/Projects/<ProjectName>/Tool_project ディレクトリにあります。

リソースディレクトリ内のファイルを変更するたびに、Kanzi Studio がプロジェクト内でそれらを更新します。

リソースファイルは Kanzi アプリケーションの一部ですが、インスタンス化するまでCPUやGPUリソースを消費しません。

Kanzi Studio では、Library > Resource Files にこれらのディレクトリが含まれています:

  • 3D Assets。Kanzi Studio は、<ProjectName>/Tool_project/3D Assets にインポートした3Dアセットを保存します。3Dアセットのインポート を参照してください。

  • Images。Kanzi Studio は、<ProjectName>/Tool_project/Images にプロジェクトにインポートする画像ファイルを保存します。画像のインポート を参照してください。

  • Generic。Kanzi Studio は、Resource Files に追加したファイルで、Kanzi Studio が3Dアセット、画像、フォント、またはシェーダーとして認識しないものを <ProjectName>/Tool_project/Generic に保存します。

    Kanzi Studio はこのディレクトリ内のリソースを処理せず、それらを kzb ファイルにエクスポートします。

    例えば、プロジェクトで新しいファイル形式やデータタイプを処理するために Kanzi を拡張するプラグインを使用している場合、そのようなファイルを Generic ディレクトリに配置することができます。これにより、ターゲットデバイスのファイルシステムではなく、kzbファイルからファイルをロードすることができます。

  • Fonts。Kanzi Studio は、<ProjectName>/Tool_project/Fonts にインポートするフォントファイルを保存します。フォントのインポート を参照してください。

  • Shaders。Kanzi Studio は、プロジェクトで作成するか、<ProjectName>/Tool_project/Shaders の Resource Files に追加するシェーダーファイルを保存します。シェーダー を参照してください。

../../_images/resource-files.png

Kanzi Studio プロジェクトにリソースファイルを追加する

Kanzi Studio プロジェクトにリソースファイルを追加するには:

  • ファイルエクスプローラーから Library > Resource Files にファイルをドラッグします。

    Kanzi Studio は、各ファイルのタイプに対応するリソースディレクトリにファイルをコピーします。

    例えば、Kanzi Studio は PNG 画像ファイルを <ProjectName>/Tool_project/Images または <ProjectName>/Images にコピーします。

  • ファイルエクスプローラーで、ファイルを Kanzi Studio プロジェクトのリソースディレクトリにコピーします。

    Kanzi Studio は、Library > Resource Files のファイルを表示します。

3Dアセット、画像、フォントを Resource Files に追加すると、それらは Kanzi Studio のプロジェクトアセットとして利用できません。プロジェクトアセットとして利用可能にするには、アセットをプロジェクトにインポートしてください。インポートしています を参照してください。

Kanzi Studio プロジェクトからリソースファイルを削除する

プロジェクトリソースディレクトリからファイルを削除すると、Kanzi Studio は Resource Files に削除されたファイルへの参照を保持します。この方法により、削除されたファイルをプロジェクト内で置き換えても、それらのファイルへの参照を失うことはありません。

Kanzi Studio プロジェクトからリソースファイルを削除するには、Library > Resource Files でファイルを右クリックし、Delete を選択します。

Kanzi Studio はファイルを Resource Files から削除し、プロジェクトリソースディレクトリからも削除します。

関連項目

3D アセット (3D Assets)

イメージ (Images)

フォントのインポート

シェーダー

kzb ファイル