用户界面缓解曲线

1-zCF7Jk2R6I3OSBeAQHk6pw

由于采用扁平设计,动画的质量是创造伟大的界面更是必不可少的因素。通过动作设计,可以影响产品的整体体验,并从市场上把它分开。动画可以使复杂的相互作用简单,把好设计成令人难忘的用户体验。但是,我们如何创造品质的动画?缓和曲线是许多核心部件,需要一个体面的动画,使得它梦幻般的之一!

问题是,如何理解缓和曲线的工作有可能是个困难。而且人们知道想如何缓和曲线的工作,以及如何设计自己的更好的理解。一个缓和曲线是定义在图上的加速度方式的线。缓和曲线由许多其他的名字,如运动曲线,定时功能,贝塞尔曲线或只是曲线通常所说。一个缓和曲线的不同形状也有像缓解关键字,缓出,或缓解。

如何缓解工作曲线

缓和曲线通过X,Y轴创建。的X和Y的含义可以变化从应用到应用。在发展中,X和Y状态的含义保持相当一致。其被定义为动画(Y)的百分比随时间的变化(Ⅹ)。

1-yrj0VOEk_rciKIDglyvF-A

这缓和曲线时的样子付诸实践?这就是时间和间隔的概念开始发挥作用。

时间和间隔

时间是持续时间为一个动画来完成。间距是每个“帧”之间的空间,但在我们的情况下,它是动画的各个百分比之间的空间。下面,我已经展示了如何间距涉及缓动曲线。想想垂直=快速和水平=缓慢。

设计一个缓动曲线

设计一个缓动曲线人们总是问我,“我什么时候用缓动曲线?”我的回答-这真的取决于具体的方案。没有一个对绝对的工作缓动曲线。起草这些曲线设计是运动的重要组成部分。缓和曲线出现在现实世界中的物理范围内后,通常设计的,但并不总是遵循这些规则。现实世界是一个伟大的地方对于获得灵感动画。例如,在现实世界中没有对象开始在全速度并立即停止-就像一个线性缓和曲线一样。对象总是有某种加速或减速。这只是众多迪士尼概念在概述了1 动画的12条原则,这在很大程度上是基于物理学和物理学的夸张。

当起草一封缓动曲线记住,纵是快速和水平是缓慢的。您创建的曲线应该是取决于你的交互设计。您可以创建许多不同类型的(X,Y)网格内的曲线。

宽松的发展曲线之内

在宽松的发展曲线被称为“定时功能”,这是创建一个定义在图形加速模式的贝塞尔曲线的数学方程。这通常在开发中使用的函数是立方贝塞尔。

1-vWeVRPeCyo8Ul6G7CPibLA

在大多数编程语言,有喜欢易用性的,容易出一些预定义宽松的曲线,并易于在出。一定要检查的文件,看看哪些曲线是预定义的。下面我列出了在被预先定义的CSS的缓和曲线。

  • 易用性在=立方贝塞尔(0.42,0,1,1)
  • 缓解-OUT =立方贝塞尔(0,0,0.58,1)
  • 缓解-IN-OUT =立方贝塞尔(0.42,0,0.58,1)

 

在CSS中有可以在对象类中定义的“全球”放心,这也适用同样的易用性,以每一个关键帧。例如,如果你有一个反弹,动画将反弹在每个关键帧。

您可以通过关键帧中定义他们获得更精确与例。重要的是要记住,缓和曲线的百分比值定义是很重要的你想轻松自如地发生。

@keyframes动画名称{ 
  0%{ 
    动画定时功能:立方贝塞尔(1,0.01,0.91,0.46); 
  } 
  25%{ 
    动画定时功能:线性; 
  } 
  50%{ 
    动画定时-功能:立方贝塞尔(0,.02,0,1.01); 
  } 
  75%{ 
    动画定时功能:线性; 
  } 
  100%{ 
    动画定时功能:线性; 
  } 
}

缓和曲线的概念并不仅仅适用于一个单一的动画,但可以适用于延迟!它可以使当屏幕有动画时的许多元素很有趣。这里是一个正弦波延迟的一个例子。我通过创建萨斯循环使用指南针数学佣工来计算正弦创造了这个。

@for $ I从1到7 { 
  &:第n个孩子(#{$ I}){ 
     动画延迟:(#{罪(0.4)*($ I)} S); 
}

原创文章,作者:Smiler李想,如若转载,请注明出处:https://www.iamue.com/5774/

(0)
Smiler李想Smiler李想
上一篇 2015-05-25
下一篇 2015-05-27

相关推荐

  • 谈谈怎样的设计能给人留下深刻印象?

    什么是设计? 关于“设计”的含义有着许多种解释,每个人对设计都有自己的理解和体会,甚至具体到一个点,一个色块。百度说,设计是一种计划、规划、设想通过视觉的形式传达出来的活动过程。也有人说设计是把自己的想…

    2014-10-27
  • 现在时隔半年,再次分析一下微信读书这个产品

    从15年8月28日 微信读书 APP低调上线到现在已经差不多快半年了,对于这款含着金钥匙出身的产品,一开始似乎并有多得到太多的好评,甚至因为 好友阅读排行 功能而受到很多争议。 现在时隔半年,我以一个普通读书爱好…

    2016-02-23
  • 悬浮动效常见的几种玩法

    动效是如今UI设计中的重要组成部分,也是目前最热门的设计趋势之一。在之前的《在现代网页设计中,动效常见的几种用法》这篇文章中,我们探讨了动效对于交互和用户的重要意义,动效在不同的环节发挥的作用越越来越大。而今天我们要聊的是光标悬停特效,这也是近年动效设计的热点之一。

    2017-05-05
  • 《用户体验可视化指南》视频讲书(3)

    《用户体验可视化指南》书中第一章的第二部分。客户旅程是一条线路,用户地图是多条线路的集中展示,专注于服务蓝图的交互可视线之上的部分。心智模型本质是聚类,空间地图用于更复杂的系统去表达信息流和内容之间的关系。点击视频观看(大约10分钟)兰静同学听后分享这节视频有3个内容,其中有个非常重要的内容,解决了我也疑虑已久的问题:客户旅程图和体验地图,到底有什么区别?视频中详细的说明了二者的区别:一条线和多条线。客户旅程图强调了用户是怎么一步一步做...

    2018-04-01
  • 移动端用户体验:底部导航

    把最重要最常用的操作放在屏幕底部非常重要,因为它们能用一只手指轻松触及。

    2016-10-30
  • 课程论文 | 基于用户体验的购物车再设计

    引言PAGE1随着我国经济水平的增长,人民生活水平的不断提高,越来越多的消费者选择去大型超市购物消费,大多数城市居民都养成了定期光顾超市的习惯,把购物同休闲结合起来。体验经济的到来,越来越多的消费者开始关注购物本身是否能带来愉快的体验,这样的体验超出了纯粹的购物,而成为光顾超市目的的一部分。因此,购物不仅仅是出于购物的需求而且还为了获得愉快的体验。而购物车与消费者的购物体验紧密相连。购物车的使用体验对消费者的购物体验影响很大。现有购物车...

    2018-02-13
  • 交互新人:如何做用户体验设计

    嗯,毕业来了公司5个月,接触了一些项目,本该早点写些总结,拖延症发作拖延至今。作为交互设计的新人,需要学习和反思的还挺多。 在学校的时候,看了很多书,学了很多理论,一直都希望能够应用起来,来公司发现很…

  • 物联网用户体验设计:四个物联网产品分析

    编译:冬夜之前,我曾经写过《5个重要的物联网用户体验设计策略》,在设计物联网产品时你可能需要考虑这些策略,如果你认为这些有点空洞或理论化,那么可以看下面四个产品的用户体验分析,实际上,有三个产品满足了用户体验设计的策略要求,另一个姑且算是反面教材吧。一、智能灯:增强体验灯泡,你经常打开或者关闭,就目前来看,灯泡并不是什么颠覆性产品,但是你试试如果一周不使用灯泡会怎样?感谢爱迪生,让我们不必去体验这种情况。今天,你很难在商店货架上灯泡的海...

    2018-04-20
  • 微信团队出品-Sketch插件合集Wesketch

    静电说:微信团队刚刚出品了一款针对Sketch的插件合集-Wesketch,让我们一探究竟吧。WeSketch能做什么?更高效的团队协作,如:UI Kit 同步、色板同步等。更快捷的交互设计,如:图标库、自动连线、标记注释、全局替换文字、字体、颜色。更精准的前端还原,如:补齐宽高导出图片、导出 CSS 代码(支持小程序)等。如何下载和安装?访问Github地址:https://github.com/weixin/WeSketch/blo...

    2018-03-18
  • 【用户体验】健康家居生活就选择稚爱儿童水漆

    我心目中的家不需要非常大,只要整洁温馨就好。快过年了,身边很多邻居都在忙着给房子装修,白天楼上楼下总是叮叮咚咚地响个不停;我想到自己家里潮湿斑驳的墙面,心里总是有个疙瘩。不止一次想给自己家翻翻新——二十几年的老房子,墙面容易潮湿发霉,自打上次我结婚家里刷了一次墙,到现在有2年多时间了,墙面很多地方起了小泡泡:有的地方开始掉灰:严重的地方还长出了黑色的霉菌,真的是惨不忍睹:不但有碍美观,而且我宝宝刚刚学会走路老是扶着墙,一不小心就摸到发霉...

    2018-02-07