これは正確に何をしますか?
Content.RootDirectory = "Content";
そして、それはどのように関連していますか:
player.Initialize(Content.Load<Texture2D>("player"), playerPosition);
ありがとう。
これは正確に何をしますか?
Content.RootDirectory = "Content";
そして、それはどのように関連していますか:
player.Initialize(Content.Load<Texture2D>("player"), playerPosition);
ありがとう。
Content.RootDirectory = "Content";
「コンテンツ」は、画像とモデルのアセットが物理的に保存されるフォルダ/ディレクトリです。新しいXNAソリューションで自動的に作成されたディレクトリがソリューションにあるはずです。
player.Initialize(Content.Load("player"), playerPosition);
ここでは、プレーヤー(私が想定しているカスタムクラス)がアセット名(「プレーヤー」)で初期化されて表示され、2D/3D空間での位置になっています。
本質的に、最初のコードはすべてのコンテンツが存在する場所をコンパイラーに通知し、2番目のコードはプレーヤークラスのアセットをロードします。