我希望重新创建一些我在网络视频中找到的Glitch风格动画: http://videohive.net/item/outcome-glitch-slideshow/7494021
我想使用核心动画以视频中呈现的小故障风格在屏幕上和屏幕外动画UIViews。
更具体地说:我正在寻找一种方法将单个UIView分成多个不同大小的三角形,并独立制作每个三角形。
我对指向正确的方向感到满意。
答案 0 :(得分:2)
您可以使用CAShapeLayer
,图层蒙版和查看屏幕截图的组合。要获取三角形,请使用所需路径形成CAShapeLayers,将这些图层作为蒙版应用于视图,然后将其捕获到屏幕截图中。然后,您可以使用CoreAnimation为这些三角形图像设置动画。