用户界面缓解曲线

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

相关推荐

  • 看过英国院校的交互设计之后,你还想报国内的同专业吗?

    今天我们来聊一聊交英国的互设计专业。随着网络和新技术的发展,人们越来越重视交互的体验,许多公司、网站、APP都开始注意到交互设计在品牌的创建、客户回头率、客户满意度等方面的影响,交互设计师也越来越受到重视。因此,许多同学在高考填报志愿时,会选择交互设计专业。国内开设交互设计专业的院校较少,即便有,也是和工业设计剪不断理还乱,分为实体产品和互联网产品两种方向。国内交互专业普遍存在的问题是,学校教的知识过于浅显泛泛,教学内容与行业需求脱节。...

    2018-02-26
  • 做好B2B产品中的协作设计,需掌握的两大内容

    本文就是着重讨论B端产品中的协作设计。

    2017-05-10
  • 基础知识小科普!4个最常见的APP概念区分及比较

    @凌霜设计 :现在关于移动应用的概念有许多:Native App, Responsive Web, Web App, Hybrid App,搞清楚这几个概念的区别和各自的优劣对于设计师来说很重要,这篇文章较为全面地探讨了这几个概念,值得初学者阅读,…

    交互设计 2015-09-15
  • 为什么蓝色会成为UI设计中最常用的色彩?

    蓝色依然是一种安全的色彩,当你的产品或者网站契合蓝色的气质的时候,不妨选择它,但是始终记住一点:选择适合自己的产品的色彩,才是正确的选择。

    2017-06-08
  • Axure RP 7.0软件安装教程

    如何在软件屋下载软件?目录查询编号首页回复编号点击链接输入密码提取文件点击查看详细步骤Axure RP 7.0安装资源下载地址:链接:https://pan.baidu.com/s/1rafwH1U密码:m6fo安装中有任何问题请咨询软件屋私人微信:wei-c-q-186软件介绍:Axure RP是一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。...

    2018-03-04
  • 交互设计之寻求设计需求点

    交互设计师如何进行设计需求分析?首先看交互设计的职责,协助产品经理进行需求分析,进行交互稿绘制,与视觉设计师对接。交互设计必须懂得进行需求的分析,不仅仅是用户需求,还有业务需求的分析,也就是来自产品的诉求,企业做这个产品的目的是什么。因此一个方案如果不能满足业务需求、用户需求和一个好的用户体验,那么它就不是一个好的方案。在这篇文章主要介绍的是如何进行需求分析和关键因素分析,找到设计的需求点。在这里主要分为了四个步骤:分析业务需求、分析用...

    2018-04-30
  • 提升用户体验的12大法器—《从点子到产品》读书笔记

    读了刘飞老师的《从点子到产品》书中关于用户体验的讲解,获益颇多。特此整理Mark一下,也分享给需要的童鞋~

    2018-04-26
  • 信息港招聘3000多岗位......

    萧山之窗移动生活由此开始....关注2018萧山信息港小镇春季人才招聘200余家企业,3000多个信息经济岗位!3月31日信息港小镇将会举办一场盛大的春季人才招聘会。招聘会时间:2018年3月31日(周六)9:00—16:00招聘会地点:萧山经济技术开发区启迪路198号 信息港小镇B-C连廊除了微医集团、科大讯飞、华网信息、一知智科、网盛数新、华澜微、云集微店、湾区孵化器.....这些信息港小镇内的王牌企业,还有萧山经济技术开发区的部分...

    2018-03-26
  • 交互设计师的60日计划第十二天

    周五在会议室被吹感冒了,周六又因为之前约了牙医所以跑出去一整天,晚上回来就发烧了,昏昏沉沉睡整夜整日。然后发现我果然劳碌命,生病都挑周末,工作日一到立马恢复了…不过这几天就都没写总结,想想心里还有点慌…

    交互专题 2015-08-20
  • 张茂泽:论黄帝陵的文化内涵 | 黄帝陵国家文化公园规划设计大师工作营

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

    2018-03-17