使用OpenTK和MonoDroid加载png

时间:2012-01-31 21:38:18

标签: android image xamarin.android opentk

我正在寻找使用OpenTK在MonoDroid上加载png文件的示例。任何人?

谢谢!

1 个答案:

答案 0 :(得分:2)

TexLib放入您的代码中并执行以下操作:

  1. 将纹理保存到Assets文件夹中,并为其提供Build Action“AndroidAsset”
  2. 将以下函数添加到TexLib.cs:

    public static int CreateTextureFromStream (InputStream stream)
     {
         return CreateTextureFromBitmap (new Bitmap (Bitmap.FromStream (stream)));
     }
    
  3. 使用您的资产调用该函数:

    int textureId = TexUtil.CreateTextureFromStream (Assets.Open ("my_texture.png"));