App Hub

チュートリアルの詳細

XML および Content Pipeline を使用したパーティクル システムの作成

チュートリアル

説明

このチュートリアルでは、XNA Content Pipeline によって読み込まれた XML ファイルを使ってパーティクル システムが定義されるように「パーティクル 3D のサンプル」を拡張する方法を学習します。

概要

元のサンプルでは、各パーティクル システムは、ParticleSystem 抽象基本クラスから派生した個別のクラスを使用して定義し、InitializeSettings メソッドをオーバーロードしてパーティクル システムの表示方法を指定していました。そのため、新しいタイプのパーティクルを追加するときは常に新しいクラスを作成する必要があり、それらのクラスの 1 つを変更してパーティクルの動作を修正したときには必ずゲームを再コンパイルする必要がありました。外部 XML ファイルを使用することで、メイン ゲームの実行可能ファイルを変更せずに、異なるパーティクル システムをいくつでも作成および調整することができます。


※ 以下、「ダウンロード」で提供されるファイルの言語は Framework のバージョンによって異なります。

ダウンロード

フレームワーク

GS 3.1

頂点シェーダー バージョン

VS 1.1

ピクセル シェーダー バージョン

PS 2.0

フレームワーク

GS 3.1

ラーニング コンテンツを検索
var gDomain='m.webtrends.com'; var gDcsId='dcschd84w10000w4lw9hcqmsz_8n3x'; var gTrackEvents=1; var gFpc='WT_FPC'; /*<\/scr"+"ipt>");} /*]]>*/
DCSIMG