我当时正在看 http://www.youtube.com/watch?v=xiqgmayrd3c 并认为创建一些兼容的小部件可能会很有趣,这些小部件在视频中发现了一些交互。其中一些涉及一些流体3-D动画。是否有人尝试过使用OpenGL或可能使用石英作曲家来创建与该视频类似的小部件?有谁知道在石英作曲家中是否可以使用它可以下降到OpenGL级别?

有帮助吗?

解决方案

您可能想使用 核心动画 制作这些类型的小部件。使用OpenGL加速了核心动画,但比较低级别的OpenGL更适合于为许多2D层和更多的标准小部件和事件进行互动。石英作曲家非常适合做某些装饰动画,但这是其主要目的,而不是构建UI。 Core Animation还具有一个优势,如果您想执行较低级别的图形或集成石英作曲家动画,则可以将它们都放入Calayer中,因此可以获得所有系统的优势。看 qccompositionlayerCaopenglayer 有关详细信息。

要查看一些核心动画可以做什么,您应该观看 史蒂夫·乔布斯(Steve Jobs)的主题演讲引入核心动画.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top