在C#源代码中包含原始数据

时间:2012-08-13 16:38:19

标签: c# .net xna windows-phone-7.1.1

我有一个数组,其中包含一个像这样的精灵的默认纹理:

uint[] bitmap = new uint[] {
    0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
    0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
    0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
    ...
};

Texture2D texture = new Texture2D(
    GameHost.GraphicsDevice,
    (int) Math.Sqrt(bitmap.Length),
    (int) Math.Sqrt(bitmap.Length),
    false, SurfaceFormat.Color);

    texture.SetData<uint>(bitmap, 0, bitmap.Length);

有没有办法包含包含位图数据的外部文本文件?或者,作为替代方案,我应该添加一个资源......但是我怎么能在我的XNA DLL for WindowsPhone中嵌入这样的资源呢?

0 个答案:

没有答案