美轮美奂的Core Animation

移动开发 iOS
欢迎体验电脑动画的新一代标准。不是一部电影长片,而是你的桌面。Core Animation 这个 API 让 Mac 开发人员可以轻松地将漂亮的图形和动画添加到应用程序中。无需知道任何深奥的图形和数学技术,你也可以创建像 Spaces 和 Time Machine 那样具有开创性的流畅效果及体验。
[[35002]]

 

Core Animation. Drag-and-drop-dead gorgeous.

详细定制

使用 Core Animation,Mac 开发人员可以同时利用各种媒体类型,诸如文字、2D 图形、OpenGL 渲染以及视频,在他们的程序中创建夺目的动画。这些项目放置在不同的图层里,而且一个场景可以包含一些图层或者数千个图层,每个图层都有它自己的内容。Core Animation 可以为图层添加不同的效果,然后进行实时合成与渲染。当内容有更改时,Core Animation 会自动进行更新。

两个要比一个好

Core Animation 在大多数配备 Intel 处理器的 Mac 中充分利用其多个核心。当开发人员使用该框架建立程序时,整个过程由一个核心来执行。在一台多核 Mac 上,这意味着程序在一个核心上运行,而 Core Animation 在其他核心上运行。任何支持 Core Image 的 Mac(包括过去两年内上市的大部分 Mac)都可以运行 Core Animation。从手动到自动

制作动画时,无需在一帧一帧的基础上安排单个元素。只需描述开始的状态、结束的状态以及任何中间的状态或关键帧,然后让 Core Animation 完成剩下的工作。你还可以具体描述动画对用户的输入应做何反应,它会进行相应的调整。Core Animation 将苹果公司的图形技术和成功的界面美学呈现给每一位开发人员。你会从一批新的出色应用程序中看到它的效果。

Mac OS X Leopard 网站中所介绍的各项功能可能会有更新。

责任编辑:佚名 来源: mac.tgbus
相关推荐

2014-12-31 13:31:31

图形动画翻页

2011-08-09 17:21:37

2011-07-03 10:16:45

Core Animat

2011-07-03 10:05:52

Core Animat

2011-06-13 15:00:00

Cocoa TouchiOS

2011-08-16 18:38:23

Core Animat动画

2011-07-29 09:45:11

iOS 图形图像 Core Anima

2011-07-18 16:57:36

Core Animation 动画

2015-07-27 10:27:32

IOS基础知识核心动画

2011-08-17 14:27:17

Core AnimatQuartz2D

2013-07-25 13:43:23

iOS开发学习UIView的Anim

2010-01-28 13:12:47

Android使用An

2011-08-22 14:21:24

iPhone开发UIView Anim

2014-03-06 13:26:49

动画资源Animation R

2010-06-02 09:31:43

Linux core

2023-04-23 09:01:43

CSS动画合成

2023-04-24 09:23:31

CSS动画合成

2009-12-21 16:21:39

Fedora Core

2010-03-17 14:40:56

Fedora core

2021-10-06 10:40:23

Core JavaJava编程语言
点赞
收藏

51CTO技术栈公众号