안녕하세요, 저는 온라인에서 찾은 XNA Gif 애니메이션 라이브러리를 사용하려고합니다. 실행 중이면 계속 예외가 표시됩니다. "전달 된 데이터의 크기가 너무 큽니다. 이 리소스에 비해 너무 작습니다. " GifAnimationContentTypeReaderXNA GIF 애니메이션 라이브러리 문제
이 광고에 for (int i = 0; i < num; i++)
{
SurfaceFormat format = (SurfaceFormat) input.ReadInt32();
int width = input.ReadInt32();
int height = input.ReadInt32();
int numberLevels = input.ReadInt32();
frames[i] = new Texture2D(graphicsDevice, width, height, false, format);
for (int j = 0; j < numberLevels; j++)
{
int count = input.ReadInt32();
byte[] data = input.ReadBytes(count);
Rectangle? rect = null;
frames[i].SetData<byte>(j, rect, data, 0, data.Length);
}
}
은 "프레임 [I] .SetData (j, RECT, 데이터 0 data.length입니다);" I donno하지만
누구나 이 들으
을, 그리고 난 비디오를 사용하는 것은 생각보다 쉽게 할 더 많은 자원을 가지고 것을 발견했다. 어쨌든 Thxx –