Principle是一个出色的交互设计工具,可以帮助我们把UI交互想法变为现实。它适用于Mac,同时也可以与Sketch和Figma文件无缝协作。Principle会为我们自动化大部分动画和过渡效果,并快速生成交互式动画demo。它为我们提供了平滑及无缝的操作体验。
Principle-Animation
01
水平视差滚动效果
那么,为什么我们要在UI中添加水平视差的滚动效果呢?
-
数字屏幕可能是一个二维空间,但作为设计师,我们可以发挥创意,将平面像素变得更有深度和维度,而这就是视差效果可以发挥作用的地方
-
视差滚动效果通过在界面设计中采用不同的视觉元素,并以不同的速度移动它们来增加动作和深度错觉
以下是两个在Principle中所设计的视差滚动效果示例:
当我们在移动应用程序或网站上垂直或水平滚动卡片或部分操作区域时,就会产生视差效果的最佳位置。用户在使用应用程序时,可以在界面所呈现的最后一张卡片上感受到最佳的用户体验。
Weapon Cards by Hassan Mahmud
这是为Nike应用概念创建的视差滚动效果示例,用于宣传即将推出的产品。该设计通过突出前景元素(鞋子)以提升界面层次。与滚动动画一起发生的背景颜色变化补充了这种效果。
Nike promotional cards by Jardson Almedia
-
将视差效果的数量保持在最低限度
-
限制屏幕小区域内的移动效果
-
不要让效果分散用户对重要信息的注意力
02
动画搜索栏交互
搜索栏是用户在我们的移动应用程序或网页设计中进行交互的最常见的图形元素之一。在这类动画中,界面通常只是一个搜索图标,当用户点击它时,搜索输入框会出现一个弹性动画。通过在搜索元素中添加一个微妙的动画效果,我们就可以实现两个基本设计目标:
-
为数字产品中最常见的交互,即,查询和搜索数据,增添乐趣
-
仅当用户需要搜索输入时,才通过扩展搜索栏有效地利用空白
下面,就来看一下在Principle中设计的搜索图标交互的示例。
这个设计将放大条显示为一个圆形图标,单击该图标时动画会展开为药丸状的searc元素。这是一个非常轻量级的交互设计,可以在Principle上轻松实现,并且在我们的应用程序或网站中也可以实现同样简单的开发方式。
03
提交按钮启动消息
当用户在填写表单或在应用程序中进行某些选择后按下提交按钮,就会出现此类动画。当应用程序首次启动并获取所有程序缓存和数据时,也会使用启动动画。启动器动画通常由徽标和应用程序名称组成,并且通常会在应用程序打开之前在屏幕上短暂出现。
这一设计的好处在于:在应用程序进入加载阶段以获取或上传数据时,启动画面会为用户提供参与度。然而,在理想情况下,也可以通过提供强烈影响用户体验的交互式体验,来为用户提供更佳的操作感。
04
分页动画
分页是一系列相互连接并具有相似内容的页面。在这里,大家需要关注的是,即使页面上的某部分内容可以分成不同的页面,我们仍然可以将这个概念定义为分页,它具有包括可以更轻松地导航、具备更好的用户体验、呈现更流畅的用户旅程等等优势。
虽然大多数传统网站和应用程序都习惯使用单独的页面来拆分内容,但由于页面加载时间较长会导致用户体验中断的情况发生。因此,一些较新的设计系统已经开始使用更流畅的分页交互,从而降低流失率和提高用户的保留率。通过使用平滑的分页动画,我们可以为通常需要在多个页面中导航的内容创建单页面交互的错觉。
05
使用粘性元素扩展卡片
在UI设计中,卡片列表是一种以易于理解的块形式呈现信息的便捷方法。从现实世界中使用物理卡片(如便利贴)记忆和组织信息的方法中得到启发,卡片列表显示的每张卡片都包含少量的小信息。
MVMT concept by Lukas Guschlbauer
我们需要知道,如果操作得当,使用直观的卡片设计通常在美学上也是能令人愉悦的。在改善导航内容特别多和信息量大的应用程序的体验时,一个扩展的卡片列表可以是构建响应式设计以提高可用性的绝佳方式。
以上,就是Principle的5种动画技术,感兴趣的同学可以前往其官网,进行实际操作。
Principle官网:
https://principleformac.com/
编辑:YAN
本文来自微信公众号“交互设计小站”(ID:racjiaohu)。大作社经授权转载,该文观点仅代表作者本人,大作社平台仅提供信息存储空间服务。