XnaゲームのDLLからいくつかの.Xnbファイルをロードする必要があります。このために、「ResourceContentManager」があります。このResourceContentManagerはコンストラクターで「ResourceManager」を取ります。どのように組み込みリソースとしてDLLにファイルを追加し、ResourceManagerを初期化するのですか?次のコードのdidntは(名前空間が「モックス」である)C#DLLからリソースをロードする(ResourceManager)
ResourceManager resourceManager = new ResourceManager("Mox", Assembly.GetExecutingAssembly());
Stream s = resourceManager.GetStream("Shader");
if(s == 0)
throw new Exception();
を働いていた私は、「追加 - >既存の」でリソース「Shader.fx」を追加し、「常にコピー」埋め込まれたリソースとのビルドを設定します。..これは例外をスローするので、正しく読み込まれなかったことを知っています...どのような提案ですか?
コンテンツパイプラインを使用しない理由は何ですか。 –
埋め込み時にどのような例外がスローされますか? –