我想知道在MonoTouch项目中进行精灵(帧)动画的最佳(高性能/ FPS)方式。
我在Android中通过解码整个精灵图像,将其剪裁成所需的大小并以所需的速度显示帧来非常有效。
那么,就FPS而言,在Monotouch中这样做最有效的方法是什么。
提前致谢。
答案 0 :(得分:0)
您是否看过使用MonoGame?
SpriteBatch类适合我们。它下面是OpenTK / OpenGL,因此如果您不想使用完整的MonoGame,可以根据需要重新调整它。
答案 1 :(得分:0)
这取决于你对精灵的要求。
如果您的要求属于CoreAnimation可以执行的范围,您可以将图像转换为UIView并使用CoreAnimation为视图设置动画。
如果你需要更多的控制,MonoGame提供了一套更全面的基元来处理精灵。