如链接: https://m1.material.io/motion/creative-customization.html#creative-customization-icons
这种图标转化时候线条平滑地切换到另一个图标是如何实现的?
给常见的转换每一个都专门做动画吗?
1
geelaw 265 天前 via iPhone 1
需要单独实现。如果预算不允许的话,可以做一个简单的一般动画,离开的图标缩小且旋转且变得透明,进入的图标放大且旋转且变得透明。
|
2
narmgalaxy 265 天前 1
这个是 svg 动画
|
3
lisongeee 265 天前 1
|
4
DeweyReed 265 天前 1
都让开,我来。
在 Android 上叫做 Animated Vector Drawable 。最简单的形式是,有初始和结束状态的两个矢量图标,二者的绘制命令是一样的,但点的位置不一样,这样通过代码实现实现动画。还有更复杂的形式。 整体效果很好看,但实现所需的能力超出了很多设计人员的认知。 <https://github.com/StylingAndroid/AnimatedIcons/> |
5
DeweyReed 265 天前
|
6
realJamespond 264 天前
lottie-js 让美工导出动画?
|