0

我的意图是“边做边学”来创造一架从远处接近的飞机,就像过山车一样。它将从远处开始(小且无法识别)并且结束/停止开始能够读取例如引擎微调器的窗口或中心上的消息/问候语。

目前,我认为这样做的框架是:

  • UIKit
  • 核心动画
  • 打开 GL ES
  • 核心图形

这可能的最高级别是多少?如果飞机的路径是直的,更高的水平是可能的吗?还有其他可以使用的框架吗?(我读过 cocos2d,但更喜欢先学习苹果的。)

4

3 回答 3

1

Ray Wenderlich 有一些很好的 iOS 入门教程,包括一些基本的动画教程。

看看这些: http ://www.raywenderlich.com/tutorials

这将是一个很好的起点...

于 2012-04-30T15:04:19.143 回答
1

UIImage 中有一个新的“动画图像”功能。WWDC 2011 视频中的 16:33开始讨论: Cocoa Touch 有哪些新功能?

这类似于为您的应用程序提供“动画 gif”,仅包含一系列图像。无需创建实际的 gif。

这使您可以创建动态图像。然后,要进一步对这些(或静态图像)进行动画处理(例如在屏幕上移动它们、调整它们的大小或更改它们的 alpha 半透明度),请查看 Core Animation WWDC 视频和指南:

世界开发者大会 2010

核心动画基础视频

以及核心动画指南

于 2012-04-30T16:06:25.823 回答
0

你喜欢 2D 还是 3D 动画?如果你想要 2D,Core Animation 是显而易见的选择。Core Animation 非常强大,但 Apple 文档充其量是模糊的。Marcus Zarra Core Animation 这本书不错,但没有涵盖太多 iOS 特定的动画代码。它和 Bill Dudney Core Animation 书籍都需要更新。两者都值得拥有,但都需要更新,并且它们的 iOS 部分需要大大扩展。

如果您想要带有透视的 3D 动画,那么 OpenGL 是您唯一的选择。然而,OpenGL 是一个需要学习的熊。

于 2012-05-27T23:49:29.993 回答