Код: Выделить всё
void loadImageList(ref Texture2D[] spriteList, string folder)
{
for (int i = 0; i < spriteList.Length; i++)
{
string fileName = folder + "/" + (i+1).ToString();
spriteList[i] = Content.Load(fileName);
}
}
Код: Выделить всё
Texture2D[] winOutline = new Texture2D[12];
loadImageList(ref winOutline, "winOutline");
Код: Выделить всё
Content
winOutline
1.png
2.png
3.png
4.png
5.png
6.png
7.png
8.png
9.png
10.png
11.png
12.png
Код: Выделить всё
Microsoft.Xna.Framework.Content.ContentLoadException: 'Asset does not appear to be a valid XNB file. Did you process your content for Windows?'
Я несколько раз пытался перестроить файл в редакторе содержимого MGCB, но ничего не дало.
У меня нет представления о том, что происходит.
РЕДАКТИРОВАТЬ:
Я удалил и переделал изображение, и оно сработало. Я все еще оставляю этот вопрос открытым на случай, если кто-нибудь поймет, что происходит, чтобы я мог избежать этой проблемы в будущем.
Подробнее здесь: https://stackoverflow.com/questions/791 ... -when-i-do
Мобильная версия