コード例 #1
0
ファイル: TextureLoader.cs プロジェクト: MyEyes/Igorr
 public static Texture2D GetTexture(PackedContentManager content, GraphicsDevice device, string name)
 {
     try
     {
         if (File.Exists(content.RootDirectory+"/gfx/"+name))
         {
             return Texture2D.FromStream(device, File.OpenRead(content.RootDirectory + "/gfx/" + name));
         }
         else
             return content.Load<Texture2D>("gfx/"+name);
     }
     catch (ContentLoadException cle)
     {
         Console.WriteLine("Error loading texture: " + "gfx/"+name);
         return _default;
     }
 }
コード例 #2
0
ファイル: TextureLoader.cs プロジェクト: MyEyes/Igorr
 public static void LoadDefault(PackedContentManager content)
 {
     _default = content.Load<Texture2D>("gfx/default");
 }