有人对如何在类似于此 Ron Paul 视频的应用程序中创建动画文本效果有任何想法吗? http://www.youtube.com/watch?v=uhxBM8ebECO
只是创建一个嵌入式视频?核心动画?
我知道这是一个相当抽象的问题,但是,只是好奇我应该从哪个方向开始。
有人对如何在类似于此 Ron Paul 视频的应用程序中创建动画文本效果有任何想法吗? http://www.youtube.com/watch?v=uhxBM8ebECO
只是创建一个嵌入式视频?核心动画?
我知道这是一个相当抽象的问题,但是,只是好奇我应该从哪个方向开始。
看着那个视频,我看到了两个独立的运动元素——各种动画文本元素和相机。每个都可以独立移动(即,当相机缩小、旋转和缩放另一部分时,文本元素就位)。根据您感兴趣的动画的复杂性,Core Animation 是一种选择,但对于视频之类的东西,我会在 OpenGLES 中实现它。您只需要一种机制来指定哪些元素在时间轴上移动(XML、API 等),进行一些计算以将时间轴的所有这些时刻放在一个整体中,并对动画进行补间。没有听起来那么难,真的。根据您的需要,您可以将贝塞尔曲线作为动画路径(文本元素或相机)包含在内,但这会使事情变得有些复杂。
嵌入视频也是一种选择,但您无法动态创建这些令人印象深刻的文本。