Objective c 如何移动可可中的雪碧?
我在Objective-C中为Mac cocoa应用程序工作。这是一个相当简单的问题,但我找不到答案。我只想在屏幕上移动一个精灵,就像在蛇游戏中一样。我是否需要使用NSTimer或NSAnimation,以及如何使用它Objective c 如何移动可可中的雪碧?,objective-c,cocoa,sprite,Objective C,Cocoa,Sprite,我在Objective-C中为Mac cocoa应用程序工作。这是一个相当简单的问题,但我找不到答案。我只想在屏幕上移动一个精灵,就像在蛇游戏中一样。我是否需要使用NSTimer或NSAnimation,以及如何使用它 谢谢您可以使用核心动画。它提供了一种在屏幕上移动和设置视觉元素动画的统一方法。 如果您计划创建一个简单的游戏,《爱的可可》有一个很好的“小行星”示例: 另一个与游戏相关的核心动画项目是苹果的极客游戏板: 事实上,这取决于你如何想象你的应用程序,有很多方法可以让事情进展。如果您不
谢谢您可以使用核心动画。它提供了一种在屏幕上移动和设置视觉元素动画的统一方法。
如果您计划创建一个简单的游戏,《爱的可可》有一个很好的“小行星”示例:
另一个与游戏相关的核心动画项目是苹果的极客游戏板:
事实上,这取决于你如何想象你的应用程序,有很多方法可以让事情进展。如果您不需要任何复杂或特别高效的内容,可以访问并修改NSView frame属性。否则你应该考虑使用核心动画或OpenGL.br>