制作类似Flipboard的页面/面板动画?

时间:2012-10-22 18:54:50

标签: iphone objective-c ipad

我一直想知道Flipboard是如何工作的,交叉点中的标签如何在透视中完美而美妙地扭曲。他们到底怎么做?老实说,我每次打开它都很奇怪,所以我想,我也想学会这样做。或者,如果您碰巧知道应用程序清除(一个待办事项经理),它也可以扭曲和剪切视图。我该怎么做才能学会做这种魔术?那些核心图形动画是什么?它不是一个“简单”的图像动画,对吗?我知道这不是与代码相关的问题,但在这里,人们知道我可以在哪里找到/了解这类东西。另外,我认为Core Graphics可以让你创建渐变和其他神奇的东西,对吗?我很想知道在哪里学习。我想提到的一件事是例如Ray Wenderlich的Tiny Wings教程,他在那里建立了所有的山丘,其中包含我根本不理解的代码。我已经在Objective-C学习和工作了大约2。5年,我想我已经获得了非常广泛的语言知识。 (下图:来自Ray Wenderlich的Tiny Wings Tutorial的汉字(对我而言)。这是什么gl___?

glBindTexture(GL_TEXTURE_2D, _stripes.texture.name);
glDisableClientState(GL_COLOR_ARRAY);
glColor4f(1, 1, 1, 1);
glVertexPointer(2, GL_FLOAT, 0, _hillVertices);
glTexCoordPointer(2, GL_FLOAT, 0, _hillTexCoords);
glDrawArrays(GL_TRIANGLE_STRIP, 0, (GLsizei)_nHillVertices); 

1 个答案:

答案 0 :(得分:2)

GL_可能是graphics library