0

私は現在、ゲームの各レベルが物理的なレイアウトを示すテキストファイル(xnaプラットフォーマーの例と同様)と、レベルに関する残りの情報を含む対応するxmlファイルで表されるゲームプロジェクトに取り組んでいます。各テキストファイルとxmlファイルは、レベルのIDにちなんで名付けられた独自のフォルダーに配置されます。

残念ながら、これは、各フォルダーを手動で作成してから2つのファイルをインポートし、両方のファイルでビルドアクションを「none」に設定し、「出力ディレクトリにコピー」を「copyifnewer」に設定する必要があることを意味します。

大量のファイル/フォルダーに対してこれを自動化する方法はありますか?または、別のシステムを試す必要がありますか?

4

1 に答える 1

0

ファイルにカスタム拡張子を付けるという考えに従順であれば、いつでもそれらのカスタムコンテンツインポーターを作成できます。Visual Studioは、コンテンツプロジェクトにファイルを追加すると、適切な種類のファイルを関連するカスタムインポーターおよびプロセッサーに自動的に関連付けます。

MSDNのこの記事では、カスタムコンテンツインポーターとプロセッサーを作成する方法について詳しく説明しています。

于 2012-12-21T17:54:34.537 に答える