我打算为 iOS 设备创建游戏,我希望能够使用我自己的图像渲染器类将图像绘制到屏幕上。
我正在寻找一种类似于 microsoft XNA 中使用的方法,您可以在每帧中绘制图像,我想知道如何去做。
我之前在 Objective-c 方面有过经验,并且我在 C# 方面非常有经验(我确实理解这是一个不同的球类游戏),但我有一半期望 CoreGraphics 就像 c# 中的图形对象。但是,我无法将头绕在屏幕上。我能找到的唯一方法是重写他的 drawRect 方法,但这对我来说没用,因为我将在不同的时间绘制不同的东西并且需要它是动态的。
我曾考虑过使用核心图形绘制每个图像,并且我还考虑过另一种方法,该方法涉及为每个图像中的每个像素绘制一个 1 px 矩形,但我不知道它的效果如何。
所以我需要帮助: - 从单独的图像渲染器类中的方法绘制图像(或矩形)。
- 如何绘制类似于 microsoft xna 中的每一帧的图像。
在此先感谢您的帮助,我对这篇长文表示赞同。