使用 Core Animation 的 Glitch-style 动画
Glitch-style animations using Core Animation
我想重新创建一些我在在线视频中找到的 Glitch 风格动画:
http://videohive.net/item/outcome-glitch-slideshow/7494021
我想使用 Core Animations 以视频中呈现的故障样式为屏幕上和屏幕外的 UIView 设置动画。
更具体地说:我正在寻找一种方法来将单个 UIView 拆分为多个不同大小的三角形,并独立地为每个三角形设置动画。
如果有正确方向的指针,我会很高兴。
您可以组合使用 CAShapeLayer
、图层蒙版和视图屏幕截图。要获得三角形,请使用所需路径形成 CAShapeLayers,将这些层作为遮罩应用到您的视图,然后将其捕获到屏幕截图中。然后,您可以使用 CoreAnimation 为这些三角形图像设置动画。
我想重新创建一些我在在线视频中找到的 Glitch 风格动画: http://videohive.net/item/outcome-glitch-slideshow/7494021
我想使用 Core Animations 以视频中呈现的故障样式为屏幕上和屏幕外的 UIView 设置动画。
更具体地说:我正在寻找一种方法来将单个 UIView 拆分为多个不同大小的三角形,并独立地为每个三角形设置动画。
如果有正确方向的指针,我会很高兴。
您可以组合使用 CAShapeLayer
、图层蒙版和视图屏幕截图。要获得三角形,请使用所需路径形成 CAShapeLayers,将这些层作为遮罩应用到您的视图,然后将其捕获到屏幕截图中。然后,您可以使用 CoreAnimation 为这些三角形图像设置动画。