用户界面缓解曲线

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

相关推荐

  • 静态码限额后,微信支付还能兼顾合规和用户体验吗?

    【新朋友】点击标题下方蓝色字“经济晚报”关注【老朋友】点击右上角,转发或分享本页面内容4月1日,央行关于静态码扫码支付限额500元的新规开始正式实施了,从这天开始,大家通过静态二维码支付的时候每天限额是五百块。你感觉到了不方便吗?新规一出,很多小伙伴们都产生了疑问:以后我扫码支付消费是要被“管制”了吗?如果每天的限额用完却还有扫码支付的需求咋办?新规如何配合?微信支付上线新产品体验针对用户的这些疑问,微信支付和支付宝这两大移动支付巨头给...

    2018-04-07
  • 5个优质的设计师导航网站汇总

    作为一名设计师想要设计出比较优秀的设计作品(包括网页设计和移动APP设计),除了拥有熟练的设计技能外,还需要拥有出众的创造力和审美。当然,如果你也有非常强的临摹能力也是不错的。 如果你对生活和万事万物没…

    2015-12-23
  • 在Sketch中直接画流程图?现在你可以梦想成真了

    静电说:许多小伙伴对Sketch的期许是更多的,他们不仅希望Sketch是一个绘图工具,更希望它能变成一个交互工具,一个动效设计工具。比如这样一个需求:“在Sketch中画流程图箭头”,之前是不可以的,但插件为我们带来了无限可能性。今天静电就要来介绍这款User Flows插件。User Flows可以来创建图层到页面(Artboard)之间的连线,也可以用它来导出设计流程图,User Flows提供多种语言选择,为我们提供了不少方便。...

    2018-04-17
  • 新手转向资深的必经之路——交互文件命名的最详细规范(下)

    接着上一篇文章《新手转向资深的必经之路——交互文件命名的最详细规范(上)》继续整理文件命名的规范继续,今天来讲讲Sketch的Artboard(画板)命名和Layer(图层)命名、Symbol(组件)的命名、导出图片的处理方式。Sophia的tips:真正的高手,细节都做的很好!

    2017-05-01
  • 张茂泽:论黄帝陵的文化内涵 | 黄帝陵国家文化公园规划设计大师工作营

    📌 编辑 | 璇仔编者按:由陕西文化产业投资控股(集团)有限公司、陕西省黄帝陵文化园区管理委员会、黄陵县人民政府和CBC建筑中心共同发起的“黄帝陵国家文化公园规划设计大师工作营”,邀请了中国具有代表性的六位规划大师及其领衔的团队作为核心设计团队,通过共同驻地,对黄帝陵国家文化公园进行实地调研、研讨,分别提出未来黄帝陵国家文化公园的规划设计理念及方案。3月9日,西北大学中国思想文化研究所教授张茂泽作为探班大师来到工作营现场,以《论黄帝陵的...

    2018-03-17
  • CHI2017 交互设计在较热门的研究领域如何继续创新?

    什么是CHI? 今天跟大家分享一个学术会议SIG CHI,全称Special Interest Group on Computer-Human Interaction,顾名思义,这是研究人与计算机互动的一个学术会议。但希望大家别被「学术」两个字吓到,因为这个会议…

    2017-05-31
  • app反馈信息的交互设计

    请戳“小白的交互设计”,关注我,么么哒。反馈的作用是帮助用户理解系统行为,合理的反馈就像两个用普通话交流的人之间的对话,互相可以轻易地理解,而糟糕的反馈就像是一个用普通话,一个用粤语的两个人之间的对话…

    2017-08-02
  • APPLE WATCH 中文手册:APPLE Watch Apps--情景菜单

    原文:WatchKit Programming Guide:Watch Apps--Context Menus Apple Watch上Retina屏的Force Touch特性提供了与内容进行交互的新途径。与点击屏幕上的项目不同,该特性并非轻触,而是需要一定的按压力度才能激活与…

    2015-06-15
  • 【交互大讲堂】当交互设计遇到装置艺术

    之前我们讲到的交互设计都是偏重于传统交互,与艺术的互动性没有这么强,通过现在媒体和交互设计,交互装置的互动性也会越来越强。上图这个工作室是日本的一个叫Teamlab工作室,他们致力于新媒体的装置艺术的设计的第一个作品。当用户进入这个身边周围都是球的环境的时候,触碰那个球,球会发出不同的声音。小孩子对绘画都是十分感兴趣的,当孩子进入这个工作室,画上一副自己喜爱的画,用打印投影仪把这些画全部扫描,扫描之后,会形成3D影响投放到媒体上面,这就...

    2018-05-03