行业

汽车

航空

金融

游戏

医疗科技

物联网

数字产品

使用场景

面向企业

面向个人

面向团队

用于教育

主要特点

硬件与系统集成

公测版

ProtoPie MCP

多设备原型设计

交互逻辑

开发交接

ProtoPie AI

新

用户测试

插件

Figma

Sketch

Adobe XD

洞见与灵感

博客

白皮书

客户成功案例

活动与网络研讨会

ProtoPie 画廊

产品学习与支持

ProtoPie 学堂

下载 ProtoPie

产品文档

社区

行业

汽车

航空

金融

游戏

医疗科技

物联网

数字产品

使用场景

面向企业

面向个人

面向团队

用于教育

主要特点

硬件与系统集成

公测版

ProtoPie MCP

多设备原型设计

交互逻辑

开发交接

ProtoPie AI

新

用户测试

插件

Figma

Sketch

Adobe XD

洞见与灵感

博客

白皮书

客户成功案例

活动与网络研讨会

ProtoPie 画廊

产品学习与支持

ProtoPie 学堂

下载 ProtoPie

产品文档

社区

教程
•

4

阅读时间

微交互入门指南

通过这 12 个短小精悍的视频,制作你的第一个逼真的微交互效果。

弗雷多·谭, 增长负责人

本文最初由 Graeme Fulton 和 Prilly 为 Prototypr.io 撰写。

这 12 个短视频将带你使用 ProtoPie 的一些基础功能,完成一个深色模式切换开关的创建。

下载深色模式切换原型并亲自试一试。


dark mode toggle gif

#1:太阳切换

第一步只是将太阳从左侧移动到右侧。这是我们的第一个交互,它将为后续切换被点击后发生的其余事件提供 “框架” 。

#2:旋转太阳

在这一部分中,我们将向你展示如何旋转太阳。这将是一个为界面增添个性的微交互。

#3:缩放形状

让我们使用 Scale 和 Opacity 两种响应。我们希望在切换交互中实现的效果之一是太阳旋转变成月亮,反之亦然。为此,我们需要改变太阳的缩放比例。

#4:让太阳消失并重新出现

在这里,我们将向你展示如何让太阳消失并重新出现。我们将使用 Opacity 响应以及我们已有的两个 Conditions。

#5:旋转月亮

和太阳的做法类似,我们需要为月亮创建交互。这几乎就像把两个 Conditions 中的响应互换一下。

#6:缩放月亮

在这一步中,我们将像处理太阳那样让月亮进行缩放。这是你第一次看到完整比例的月亮!

#7:结合透明度的缩放

在进入其他部分之前,我们将改变月亮的透明度并完成形变错觉。

接下来,在让切换从浅色到深色、再从深色回到浅色的过程中,我们将看看如何创建一些颜色过渡。我们会看到,加入一些小细节如何让我们的切换更具特色。

#8:颜色过渡

为背景添加颜色过渡能在切换时为用户提供更多反馈。既然我们让太阳变成月亮,那么背景也从浅色变为深色、再反向变化就再合适不过了。

#9:更多颜色过渡

既然我们已经添加了背景颜色过渡,那么固定矩形也相应改变颜色就很合理了。

#10:椭圆颜色

为了完成我们的颜色过渡,我们将遵循与之前类似的步骤。

让我们通过最后的润色,让这个切换按钮真正与众不同。

#11:弹簧动画

每朵云都会用编号表示(即云 1、云 2 和云 3)。我们将为每朵云实现相同的交互。

#12:组合弹簧动画

最后,我们将让星星动起来!这里的交互与上一段视频中移动云朵非常相似。

喜欢这些教学视频吗?欢迎查看我们自己的 ProtoPie School,你可以在这里免费获取从 A 到 Z 学习如何使用 ProtoPie 的内容。