【发布时间】:2014-03-01 19:41:26
【问题描述】:
我正在制作一款游戏,其中涉及一场沙尘暴。我决定基本概念是我将制作一个看起来大致像沙尘暴的图像,然后用一些粒子/其他任何东西来装饰它。
我在第一步遇到了问题。为了测试目的,我拼凑了一个简单的图像:
我将它添加到我的游戏中,FPS 下降了 60%。我对一张图像的效果感到惊讶,但我并不太担心。我将图像的分辨率降低了一半,又一次出现了很多延迟。
spritekit/iOS 真的不擅长处理带有 alpha 的中等大小的图像吗?我在另一个问题上读到模拟器不擅长渲染,但这不是问题的全部。
有没有希望在不影响我的表现的情况下渲染它?粒子运行良好,其他一切都以 60fps 运行,但添加此图像显然会严重消耗资源。
编辑:我在手机上测试了我的游戏,没有任何延迟。显然,模拟器毕竟在渲染方面真的很糟糕。同时,我很好奇如何提高性能,因为显然存在某种滞后。
【问题讨论】:
标签: ios xcode sprite-kit alpha lag