gpt4 book ai didi

objective-c - 如何在 Cocoa 中移动 Sprite ?

转载 作者:行者123 更新时间:2023-12-03 16:26:13 25 4
gpt4 key购买 nike

我正在使用 Objective-C 开发 Mac cocoa 应用程序。这是一个非常简单的问题,但我找不到答案。我只想在屏幕上移动 Sprite ,就像在贪吃蛇游戏中一样。我是否需要使用 NSTimer 或 NSAnimation,以及如何使用它们?

谢谢

最佳答案

您可以使用核心动画。它提供了一种统一的方式来移动屏幕上的视觉元素并为其设置动画。
如果您打算创建一个简单的游戏,“Cocoa with Love”有一个很好的“Asteroid”示例:
http://cocoawithlove.com/2009/02/asteroids-style-game-in-coreanimation.html

另一个与游戏相关的 Core Animation 项目是 Apple 的 Geek Game Board: http://developer.apple.com/library/mac/#samplecode/GeekGameBoard/Introduction/Intro.html

关于objective-c - 如何在 Cocoa 中移动 Sprite ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6225517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com