左右弧度图片摇摆效果实现与优化
左右带弧度的图片摇摆效果,玩过 UI 动画的朋友应该都挺熟的。用在按钮、头像、图标上,瞬间就有了灵动感。实现思路简单:先用 **UIBezierPath** 画出带曲线的路径,让边缘圆润点,配合 **CAKeyframeAnimation** 或 UIView 的动画去做摆动。角度控制好,幅度别太大,用户看着才舒服。想让它更自然,可以加个幅度逐渐减小的逻辑,比如刚开始摆得欢,慢慢停下来,有真实感。性能上要注意别让太多元素一起摇,不然帧率掉得你都心疼。如果你在做游戏动效或者提示动画,这个技巧真挺实用的。
98.45KB
文件大小:
评论区