XNA Windows Phone 7上的超大纹理

时间:2012-03-25 17:31:32

标签: performance windows-phone-7 xna

Windows Phone 7 XNA游戏如何处理大型纹理,大约8000 x 4000像素,有大量颜色。对于我的游戏背景,我可以选择制作某种背景流系统,以便在需要时加载小纹理,或者将背景加载为一个巨大的纹理。

手机是否会与此斗争,或者在需要时将更小的纹理加载到内存中会更好吗?

还有这些纹理的任何格式建议吗?

2 个答案:

答案 0 :(得分:1)

我相信你在WP7 XNA应用程序上可以拥有的单个纹理大小是2048x2048。这将是你最大的纹理。

根据我的经验,最好使用几张精灵表,由内容或任何有意义的内容分隔。我使用的范围从512x512到1536x1024。

初始化MSDN here

中列出的纹理的限制为2048

答案 1 :(得分:0)

我自己没有尝试过使用Windows 7手机的XNA,但我发现这篇文章我认为可以回答你的问题 here。 运气好运