2011-03-04 4 views
2

私は、ビジュアルスタジオ2010とXNA 4.0で、この十分に文書化機能を使用すると、エラーを取得しようとしていたが存在しません。 FROMFILEは、このコードのタイプMicrosoft.Xna.Framework.Graphics.Texture2D型名FROMFILEは、型にMicrosoft.Xna.Framework.Graphics.Texture2D

に存在しません:

Texture2D tex1 = Texture2D.FromFile(device, "1.bmp"); 

任意のアイデアなぜ?

答えて

3

Texture2D.FromFileは、テクスチャを返す静的メソッドです。 newは、Texture2D.FromFileというタイプ(つまりFromFileと呼ばれるTexture2D内のクラス)を探します。

newを削除してください。

編集:見た目4.0にはTexture2D.FromFileがまったくありません。私が一番近いのはTexture2D.FromStreamです。ファイル名にはオープンストリームを渡します。

+0

私は実際にオンラインからコードをコピーしてそれをプロジェクトに貼り付け、ここに載せる例を変更しました。しかし、私は適切な変更を行い、それでも動作しません....私はTexture2dを右クリックして、私が探している機能が定義されていません。これは他の方法では廃止されたと思う。 xnaについて知っている人からのコメントはありますか? – Dave

+0

私はWindows用のコーディング時にしか利用できないと言っている方法のために、ドキュメントの上に小さなメモを表示しています。これは違いをもたらしますか(つまり、あなたは別のプラットフォーム用ですか?) – cHao

+0

うん、厳密にはWindowsプログラム。 – Dave

関連する問題