<menuitem id="mh6do"></menuitem>

    
    
    <em id="mh6do"><ol id="mh6do"><mark id="mh6do"></mark></ol></em>
    <ol id="mh6do"></ol>
      <em id="mh6do"><tr id="mh6do"></tr></em>
      <dl id="mh6do"><ins id="mh6do"><thead id="mh6do"></thead></ins></dl>

      <sup id="mh6do"><menu id="mh6do"><small id="mh6do"></small></menu></sup>

      您的意见是我们 UI 中国进步的动力!
      点击立即反馈按钮,发表您的意见!
      立即反馈
      QQ群反馈
      您?#37096;?#20197;加入UI中国官方反馈群进行反馈!
      群号:302892100
      备注:反馈问题后@管理员能让我们及时了解您的意见

      所有设计师都应该懂的动效设计

      原创文章 分类: 经验/观点 版权:
      15637 452 408 23
      2019-07-01
      123.9
      首页推荐

      作为用户体验领域不可或缺的一部分,动效设计已经随处可见,今天我们就一起系统的了解下相关内容,?#30431;?#30495;正变成设计师手中解决问题的好帮手。

      Image title


      前言


      1970年左右,用户界面还只是一系列头尾相连的 PDF,没有任何的动效。但是由于电脑画面处理能力的限制,动效使用的十分有限。而那时大部分动效也都是为了解决某个具体的交互问题而存在,具有很强的目标性。到了2007年,改变人类的产品IPhone 问世了,动效真正开始进入了每个人的日常生活。


      在体验设计的领域里,动效设计是提升用户体验的有效手段,然而有些动效并没有和界面的实际功能联系起来,因此造成用户的?#29616;习?#21512;理高效的使用动效成为了设计师需要思考的问题。


      动效并不陌生,对于大部分用户而言,人生中接触的第一例动效来自于Disk Operating System,也就是我们熟知的DOS系统(1981MS-DOS1.0问世)。

      Image title

      在?#36824;?#21457;布的Macintash中出现了动效设计,但由于技能问题,使用的场景十分有限。而在游戏领域中,无论是《坦克大战》菜单页中行走的的坦克光标,或是《热血格斗》菜单页的动态背景,动效无处不在,伴随科技的提升与用户体验学科的不断发展,我们的产品已经离不开这种设计形式了。


      下面帮助大家梳理了动效设计的相关知识,具体如下:


      1.动效的优势

      动效设计并不是可有可无的视觉修饰,也不是设计师炫技的手段,而是解决问题,提升体验的有效工具,其存在明确的目的性,同时,相比静态页面动效设计有一下几点明显的优势:


      (1)阐述:更好的告知界面发生的变化

      Image title

      当界面中对象状态需要发生变化时,可以用动效展示变化的过程,让用户更清楚的感知,阐述层级关系和界面变化。


      (2)吸引:更有效的吸引用户注意力,营造视觉焦点

      Image title

      当你想让用户关注某一个区域,或执?#24515;?#19968;个操作时,可以通过动效吸引他们的注意力,有效传达信息。


      (3)及时反馈:让用户更有掌控感

      Image title

      当用户执行?#22235;?#19968;操作后,动效是一个非常好用的反馈机制。通过动效的?#23454;?#36816;用,用户可以清晰感知到自己操作的反馈,让用户知道自己做了什么。但反馈动画不可滥用,会使用户界面变得凌乱。


      (4)提升:趣味性的内容缓解用户焦虑,提升用户体验

      Image title

      例如加载动画,可以有效降低用户对时间的感知,对于用户,他们关注的是感受到的速度,而不是应用实际消耗的速度。


      2.如何评价动效设计的好坏?

      从感官体验上来讲动效设计非常活泼有趣,但其背后存在明确的原则,这些原则能?#35805;?#21161;设计师对作品进行自我评估,然而动效原则众多?#19968;?#28073;抽象,所?#21592;?#32773;将其归纳为以下三个设问句,需要大家反复思考权衡这3个问题:


      (1)?#24615;?#21151;能性了吗?

      Image title

      动效设计一定是某项功能的载体,任何动效都有其意义,它能够补充理解能力的差距。

      思考自己动效的功能是什么?最终目标是什么?产品意图是什么?阐述层级关系?#35838;?#24341;用户注意力?对用户操作做出反馈?让页面变得更?#29992;?#35266;?或者是在这些表现层面之后的其他意义?

      这些内容往往是穿插在一起的,读者可从上文提到的阐述,吸引,反馈,提升四个方向入手。


      (2)动效合理吗?

      Image title

      符合客观世界规律:元素运动的方式是否符合物理规则?元素的使用是否符合用户常识以及对产品的?#29616;?/p>


      Image title

      一致性:交互设计原则也存在于动效设计中,运动中元素的X(横向)Y(纵向)Z(垂直屏幕方向)轴方向应该存在规律,元素的运动应该是有序的。同时,动效的视觉语言(基本动画原则:动态曲线,动效风格等)也应该是一致的。


      Image title

      效率:元素是否简洁?是否存在夸张的动态效果?用户讨厌被无关的内容分散注意力

      时长动效的时长是否合适?(在手机这样的移动端设备上,按照 Material Design 的建议,动效时长应该控制在200~300毫秒之间;在平板电脑上,这个时长应该延长大概30%,时长应该在400~450毫秒之间;在可穿戴设备的小屏幕上,这个时长应该缩短30%,在150~200毫秒之间。)


      (3)动效生动吗?

      在不降低用户执行任务效率的前提下,我们应该使动画更加生动,更具趣味性,表达情绪,避免枯燥。关于“生动?#20445;?#25105;们可?#28304;?#20197;下方面入手:


      速度:线性的速度会使得物体的运动看起来机械呆板,调整运动曲线可以很好地解决这个问题。

      Image title


      缓入(ease in):当物体以慢速开始并积累速度时,这一过程被称为缓入,使用的时机以目的为准侧进行判断,例如物体移出画面时,该元素重要性降低,所以可以让其进行加速运动。

      Image title

      缓出(ease out):与缓入恰恰相反,当物体快速开始运动并降低速度时,这一过程被称为缓出。例如物体移入画面时,该元素重要性较强,所以可以让其进行减速运动,同时可避免对于用户的惊吓

      Image title

      缓入缓出(ease in-out):适合用来表达元素形态状态的改变,加速时间要小于减速时间,动画能够引导用户更加关注元素的结束部分。?#28216;?#29702;性角度讲,缓动动画遵循的是 惯性定律——物体运动不会突然停止和?#24067;?#21152;速(都有加速和减速过程)。


      然而单一改变速度并不足以将画面变得生动,我们需要了解一下三个关键要素:


      惯性、重力与材质

      我们可以尝试赋予元素各种属性来加强其生动性

      Image title

      惯性:物体因为惯性原因,可能会发生形态或者速度的改变


      Image title

      重力:物体因为重力原因,可能会发生形态或者速度的改变,重心的存在也使得一些对象在移动之前需要做出准备动作。


      Image title

      材质:赋予物体不同的材?#36866;?#24615;,该物体可能会发生形态或者速度的改变,例如果冻状的弹性效果,不同材质的在惯性和重力会呈现不同的状态。


      网络上关于运动曲线的资料很多,笔者在这里只例举最常用的几种,在了解基本的运动曲线属性后,希望大家能够结合惯性重力材质三要素进行尝试,相信会有所收获,同时观察生活细节,模拟动?#21442;?#30340;动势能够让你直观的体会上文中的内容。


      3.动效的主要类型

      分类针对上文四种的目标,结合uec的实际案例介绍并分析几种常见的动效类?#20572;?/p>


      (1)衔接动效

      在我们平常看?#25509;?#35270;节目中,大部分镜头采用跳切的形式(画面直接切换没有任何衔?#26377;?#24335;),这是因为影视作品的内容直观,主线明确,且观众与用户的之间存在巨大差别,前者大部分处于被动,而用户则会带着目标和任务进行操作,此时应用只要跟用户有互动,就会有状态的变化,而绝大多数的变化都是?#23665;?#38754;视觉展示的。这时,界面上的状态变化,是否有过渡,过渡的是否流畅,动效本身?#24615;?#30340;信息是否清晰,就直接的影响着用户的感受。在内容优先的设计趋势下,用户界面变的更加简洁。这将给用户带来操作上的?#29616;习?#21160;效则可以在不打?#24179;?#38754;美感的前提下,弥补?#29616;?#30340;损失。

      衔接动画主要分为页面间的衔接以及同一页面下不同元素/状态的衔接。


      页面间的衔接-传递层级信息 

      Image title

      转场动效的应用最多,用来向用户传达层级信息,告知用户界面前后变化,帮助用户理解产品结构(?#32972;?#29616;模型与用户心理模型重合度越高,产品功能就越容易被用户理解)。


      案例

      Image title

      错误:页面出现的形式与当前页面关联性不强,也无法正确引导用户的手势操作

      Image title

      正确?#22909;魅反?#36798;产品的结构,深化层级关系


      页面内的动效-传达界面内元素的变化

      Image title

      页面内的动效主要用来阐述内容的展示以及状态的变化,给予用户反馈:

      1.强调空间感(x·y·z轴的空间扩展,阐述功能)

      2.引?#38469;?#35273;焦点(吸引功能)


      案例

      Image title

      错误:元素的改变过于生硬,?#37038;?#20851;系不明确

      Image title


      (2)响应动效

      Image title

      无论是点击、长按、拖拽、滑动等交互行为,都应该得到系统的即时反馈,将其以视觉或动效的方式展现,帮助用户了解当前系统对交互过程的响应情况,为用户带来安全感。


      案例

      Image title

      错误:操作无反馈,可能造成用户任务的多次提交

      Image title

      正确:第一时间反馈用户的操作,告知用户操作是否有效


      (3) 演示动效

      多用于动态引导页,旨在吸引用户注意力,帮助用户理解产品功能或展示作者想法

      案例来自WPSMail4.0的启动动画,将产品功能以抽象的动画形式表现,在思路上有以下几个重点:


      三要素的体现

      Image title

      请注意左图中物体通过使用不同运动曲线和形状变化手段所呈现的重力感,惯性,以及弹性,这使得动画更加生动


      通过观察生活得到的灵感

      Image title

      通过观察生活,我们能够得到一些启示,并从中?#19994;?#32852;系和设计依据


      (4) 加载动效

      Image title

      众所周知,app服务器在加载数据的时候需要用户等待一?#38382;?#38388;,为了缓解用户等待过程中的焦虑情绪,设计者可以采用加载动画的方式来缓解用户的等待时间,使整个等待过程变得更加友好、流畅。

      一个好的加载动画分为两个层次,第一个层次是满足用户的基本心理预期,缓解等待的焦虑;第二个层次是要给出用户一定的惊喜,加载动画的常见使用场景一共分为以下几种:


      下拉刷?#24405;?#36733;

      下拉刷新可以让用户在看到本地数据的同时去重?#24405;?#36733;数据,以确保用户可以看到最新的内容。

      下拉加载?#35805;?#20998;为两?#20013;?#24335;:


      图文结合

      Image title

      动画加文字的形式相对简单,因为有辅助文字,所以对于?#25353;?#24847;”这一项原则的把握不难。

      示例是WPSCalendar的列表加载动画,在这个动画有一个细节:上拉加载未来事项的时候出现的时钟为顺时针旋转;下拉加载过往事项的时候则是逆时针旋转,在实际案例中我们往往需要结合现实生活中的规?#23665;?#34892;设计,使得作品的体验更优。


      单一的动画形式

      Image title

      动画形式相对复杂,对设计师的图形表现能力要求更高,示例是WPSMail的列表加载动画,在产品中,下拉刷新=收取新邮件,邮件则在原有的版本中以纸飞机表示,相应的,收取新邮件可以认为是飞机飞入,于是?#26377;?#39134;机的设计,围绕着邮件与飞机的思路,以飞入邮箱的形式来展现“收取新邮件”的主题。

      ?#28304;巳范?#20102;动画的方向:纸飞机与邮箱。


      页面数据加载

      Image title

      当切换到新页面时,常常会有加载数据的时候,这也是加载动画使用最多的场景,市面上的加载样式也是多种多样,如:toast加载、进度条加载等。


      预加载

      为了缓解用户启动app时的等待时间,有些app会将启动页设计成一个加载动画,如京东、百度贴吧等,不仅使等待时间变得有趣,并?#20197;?#21152;了品牌?#19988;洌?#36798;到了一箭双雕的效果。

      Image title


      (5) logo动效

      Image title

      一个设计足够优秀突出的LOGO,能够和用户建立联系,能?#35805;?#21161;企业建立起品牌形象。而动态LOGO 是一种更为现代、更为动态的品牌呈现方式。能够更好的吸引用户注意力,提升品牌?#29616;?#35753;logo利用方式更加多元化。


      更高的品牌识别度

      动态图形比静态的图像更容易为用户所理解,也更容易被记住。


      更好地呈现?#36866;?/strong>

      和静态的LOGO不同,动态LOGO可以呈现的不仅仅是视觉效果,甚至一个简短的?#36866;隆?#23427;可以成为产品或者公司的独有?#36866;?#30340;载体,也能同用户更好地建立情感联系。


      4.软件选择以及动效输出


      (1)软件选择 

      在软件方面笔者主要推荐以下3款:


      AE强大的后期制作软件,动效设计只是ae功能的分支之一,合理利用插件可以事半功倍,缺点是专业度偏高,不易上手。


      principle能够快速的实现逻辑简单的高保真原?#20572;?#26377;预置好的运动曲线属性,上手简单,但不支持3d旋转,陀螺仪等功能。


      proto pie:功能强大,支持语音、陀螺仪感应功能,但操作不如principle方便。


      (2) 关于动效输出

      动效输出主要有这几种格式:


      GIF

      不建议使用

      一种非常古老的格式,体积大,取色范围小,支?#30452;?#26223;?#35813;鰲?/p>


      视频

      可以考虑使用

      在某些特殊的位?#27599;?#20197;考虑使用压缩过的,时长短体积小的视频,可以获得不错的效果,但是常用的MP4格式不支?#30452;?#26223;?#35813;?/p>


      帧序列

      可以考虑使用

      代码控制播放,对于?#35745;?#25968;量和动画帧数有要求,笔者线上经验是22帧/秒左右(基本保证动画较为流畅)


      Bodymovin插件

      建议使用

      这款插件可以支持 Android、iOS平台?#22351;?#20986;的json文件体积小,方便开发使用,实现效果也不错。需要注意这是针对矢量动画开发的,不太适合?#35745;?#36807;多的情况,也不能支持外置插件的效果,?#28909;?#31890;子、光效等。同时使用前需要与开发沟通。


      写在最后

      动效早已成为设计师解决设计问题必备的利器,它的本质始终在围绕如何给用户带来更优的体验,上文中提到的内容能够让我们更快的输出动效方案,用实践来检验学习成果,然后再不断进行优化。所以,请先大胆的设计吧?#28023;?/p>


      Image title


      金山办公用户体验中心_北京

      We Create!

      3735粉丝/3关注

      人气明星?#19979;?#35782;途首页达人一鸣惊人
      2019上半年作品回顾(1)_金山词霸插画篇视觉设计师必备的交互思维_01换个视角看问题
      6
      金山办公用户体验中心_北京

      抱歉文章校对问题出现了拼?#21019;?#35823;,说protopie不够方便是单纯指操作层面与principle相比,当然这也是我个人看法,那位朋友的意思也应该没有指交互动画,最后?#34892;?#24744;的指正

      精彩!

      • 0
        李多蓝
        李多蓝

        个人建议还是使用AE或者Protopie去输出动效,做可视化之类比较强悍的用AE,做移动端界面交互和演示用Protopie,为什么不使用Principle?因为我觉得相比前面2位,它有点中庸了。

      • 0
        金山办公用户体验中心_北京
        金山办公用户体验中心_北京

        @Panzero: 哪位大佬可以帮忙解答下,principle录制成视频mov格式,导入到ps加样机效果,最后导gif,文件很大?#20063;?#28165;晰,有什么好的解决办法吗?像ui中国,好多大佬这种上传gif只控制再10M以内,且特别清晰是怎么做到的?困惑好?#20204;?#35299;答

        你好,gif受图像尺寸大小影响,和你的时长,帧数,取色范围,都有关系

      • 0
        金山办公用户体验中心_北京
        金山办公用户体验中心_北京

        @猫@华: 你好,这个动态是什么软件做?若是AE的话,那鼠标的圆点是自制吗? 交互动态推荐用哪个软件更方便?

        你好,你说的交互动态是指页面间和页面内的衔接动画吗?如果是,推荐principle,生成视频时可选择光标样式,就是你说的鼠标圆点

      • 0
        猫@华
        猫@华

        你好,这个动态是什么软件做?若是AE的话,那鼠标的圆点是自制吗? 交互动态推荐用哪个软件更方便?

      • 0
        金山办公用户体验中心_北京
        金山办公用户体验中心_北京

        @?#23601;?#20022;人: 这大概就是传说中的大神斗法吧

        并不是呢

      • 0
        年少的废物
        年少的废物

        是principle 不是 princlple

      • 0
        ZUMMIN
        ZUMMIN

        学习了

      • 0
        ?#23601;?#20022;人
        ?#23601;?#20022;人

        这大概就是传说中的大神斗法吧

      • 0
        Panzero
        Panzero

        哪位大佬可以帮忙解答下,principle录制成视频mov格式,导入到ps加样机效果,最后导gif,文件很大?#20063;?#28165;晰,有什么好的解决办法吗?像ui中国,好多大佬这种上传gif只控制再10M以内,且特别清晰是怎么做到的?困惑好?#20204;?#35299;答

      • 0
        金山办公用户体验中心_北京
        金山办公用户体验中心_北京

        @139****5932: 大佬们,你们上传UI中国上面的高质量动图是怎么做的啊,谢谢了

        ae+ps制作

      • 更多评论

      金山办公用户体验中心_北京

      TA已经获得7枚勋章啦

      • 成就勋章

        • 特别勋章

        • 身份勋章

      • 已拥有

      • 作品

        创造者才是真正的享受者。

      • 经验

        经验是一所好学校,可它的学生却经常旷课。

      • 活跃

        大神都是?#28216;?#35266;群众开始的

      • 拓展

        作品、经验、活跃还不能满足你?

      京ICP备14007358号-1 / 京公网安备11010802014104号 / Powered by 2008-2019 UI.CN

      印度快乐8开奖号码
        <menuitem id="mh6do"></menuitem>

        
        
        <em id="mh6do"><ol id="mh6do"><mark id="mh6do"></mark></ol></em>
        <ol id="mh6do"></ol>
          <em id="mh6do"><tr id="mh6do"></tr></em>
          <dl id="mh6do"><ins id="mh6do"><thead id="mh6do"></thead></ins></dl>

          <sup id="mh6do"><menu id="mh6do"><small id="mh6do"></small></menu></sup>
            <menuitem id="mh6do"></menuitem>

            
            
            <em id="mh6do"><ol id="mh6do"><mark id="mh6do"></mark></ol></em>
            <ol id="mh6do"></ol>
              <em id="mh6do"><tr id="mh6do"></tr></em>
              <dl id="mh6do"><ins id="mh6do"><thead id="mh6do"></thead></ins></dl>

              <sup id="mh6do"><menu id="mh6do"><small id="mh6do"></small></menu></sup>
              湖北快3号码走势图分布图高清 好运彩3平台 东方心经六肖中特 新疆十一选五下载 赛马会免费料 平码3中3论坛 江西多乐彩11选五 半全场技巧 2019年全年固定规律公式 江西快三走势 吉林十一选五走势图…一 下载软件大公鸡排列5 皇宫真人龙虎斗 体彩排列三100期 上海天天彩4开奖号码结果查询