2

我知道有 4 种过渡效果:水平、垂直、翻转、曲线。

但是,我想要的是 Podcast 应用程序中使用的过渡效果。它与翻转效果相似,但略有不同。如下图所示,它看起来有体积;所以更加壮观。

如何制作这样的过渡效果?

4

1 回答 1

1

动画可能是用三个独立的视图完成的——传出、侧面和传入。可以设置每个视图层的锚点,使它们都围绕相同的中心垂直轴旋转,该中心垂直轴是插入屏幕的一侧宽度的一半。侧视图最初旋转到 M_PI_2,后视图旋转到 M_PI。

然后可以通过 M_PI 旋转所有三层。这将给出一个旋转的实体对象的外观。应该调整主视图的子层变换,以便为旋转提供一些视角。这涉及将 .m34 值设置为一个较小的数字,网络上有很多这样的例子。

*所有角度都以弧度表示,有些可能需要为负数,这只是对原理的解释

于 2012-10-26T07:29:55.930 回答