很可惜 T 。T 您现在还不是作者身份,不能自主发稿哦~
如有投稿需求,请把文章发送到邮箱tougao@appcpx.com,一经录用会有专人和您联系
咨询如何成为春羽作者请联系:鸟哥笔记小羽毛(ngbjxym)
原文:Principles of UI Animation
原文地址:https://designers.how/episodes/principles-ui-animation?autoplay=1
作者:Chris Slowik
翻译:Annieway
重叠
这或许是UI动画原理最简单的一条,但是它的影响是巨大的。通常情况下,我们是避免让动画一个接一个的出现使用的。可相反是,掌握动作的重复使用往往会让大部分的停滞时间得到反馈。
舒缓的动画(稍后会更详细)为重叠提供了很大的空间。重叠动画确实增加了你设计内容使用的流畅性和平滑性。
延迟
这是另一个简单的概念,但它也是很有效的。有时候动画的运动会使物体模糊,或者会让一个明确的元素在静止的画面中减损而不被突出。那我们该如何再把用户的焦点带回我们的预定目标上呢,最简单有效的办法就是延迟该对象的动画。
自然来讲,用户最终是定睛与最后一个动画的内容上。这是很容易实现的,对于那些希望用户关注的东西来说,这是一个巨大的性能提升器!
偏移
像是延迟的一个远房亲戚,抵消真的可以被描述成一系列的延迟直到延迟至最有一个内容就像是直接偏移过去的。偏移最棒的是可以带来成倍数的内容,这可能是最常见的用途。如果每一个项目动画轻微减慢速度或者比先前延迟一点,那就会创造出交叠的动画,动画也就流畅起来。
你必须注意的是,项目越多,动画也会越长。对于项目多的动画,要保持非常小的偏移。每一个单独项目的效果可能不明显,但是整体的动画会非常流畅,衔接到位。
缓冲
缓冲是使动画看起来流畅、自然、优质的最大单一因素。简言之,缓冲是变化着的动画逐渐加速或减速的。虽然在PSR(位置/刻度/旋转)上可以看到最清晰的数值,但是舒缓会让动画更生动一些。例如,虽然看起来没什么变化,但你可以减轻透明度的变化。在默认情况下,关键帧后的效果是没有缓冲的过程的,这时的变动率是线性的。增加了缓冲,只是强调你想缓冲的关键帧,然后按住F9变换关键帧形态,进入图形编辑器并微调曲线,可以将关键帧设置成自然过渡的样子。
有很多脚本和插件可以下载安装丰富动画也让动画更流畅。我最喜欢的插件是Ease and Wizz。这个脚本可以快速添加各种缓冲型的关键帧,包括一键安装和调型反弹。这样一来会节省非常多的时间。AE的工作是不断重复的,所以找到任何减少点和精简工作流程是非常有用的。
过冲
接着上一段说这个过冲,是因为它可以被认为是另一种缓冲。那什么过冲才是让动画更好看的呢?表现在关键帧的比例和位置上。在一个逐渐缓出看上去很好很平滑的位置,过冲结束则会有更强的力量感、也更有趣、更显眼。这两种设置使用的越多,才越能感受到两种在情感表现上的不同。
跟踪运动轨迹
用户交互是传统动画师不必注意的东西,而对于UI设计师来说,将行为绑定到用户操作是我们工作的一个重要部分。通常,用户操作时会触发一些动画,当然,所有的动画都是基于脑海中的原则。有时,这些动画实际上是监测用户的手指运动。滑块、拖动对象和滚动视图都是例子的跟踪。研究用户手指操作轨迹和偏移想结合可以产生一些有趣的效果!
循环
有些动画特别有趣,都会让人不想它停下的感觉。或者可能是还有另一个原因,比如指示一个活动状态或某件事情正在发生。我们身边就有这样的例子,我们循环一个动画来辨识音乐正在播放。一个循环动画可以永远进行,或者有一个衰变让它在一定的循环或时间之后结束。实现这种衰变的一个简单方法是循环这个动画的一个属性而其他属性正常进行,例如,可以在不透明的情况下循环旋转属性。
转化
将一个元素从一个物体转换到另一个物体上是一件很棒的事情,我们可以在数字世界中进行但纸上不行。作为一个用户看到一个按钮扩展到另一个元素,或者一个项目收缩或弹出到你的购物车真的觉得很有趣。有很多不同的方式转化事物,只有你想不到的没有你做不到的。普遍来看保持相同形状和改变尺寸是已经很容易了,但看起来还是很酷。
在Apple的产品中用到的很多,像在macOS里,当你最小化窗口的genie的效果就是一个极端的例子。你的UI窗口被拉伸缩小并调整到Dock栏中。即使在iOS上,应用程序的打开也是运用一个等比例变化的动画实现的。谷歌的浮动按钮经常会在被点击的时候放大成最大的元素。
有用的脚本和插件
Rift--关键帧/层移http://aescripts.com/rift/
Ease and Wizz--缓冲专家http://aescripts.com/ease-and-wizz/
译者有话说:
最近开始学习做动画,找到一篇与动画相关的文章便看了起来,但翻译起来确实很有难度,有不对的地方还请指出,也希望能对你有帮助。
本文为作者独立观点,不代表鸟哥笔记立场,未经允许不得转载。
《鸟哥笔记版权及免责申明》 如对文章、图片、字体等版权有疑问,请点击 反馈举报
Powered by QINGMOB PTE. LTD. © 2010-2022 上海青墨信息科技有限公司 沪ICP备2021034055号-6
我们致力于提供一个高质量内容的交流平台。为落实国家互联网信息办公室“依法管网、依法办网、依法上网”的要求,为完善跟帖评论自律管理,为了保护用户创造的内容、维护开放、真实、专业的平台氛围,我们团队将依据本公约中的条款对注册用户和发布在本平台的内容进行管理。平台鼓励用户创作、发布优质内容,同时也将采取必要措施管理违法、侵权或有其他不良影响的网络信息。
一、根据《网络信息内容生态治理规定》《中华人民共和国未成年人保护法》等法律法规,对以下违法、不良信息或存在危害的行为进行处理。
1. 违反法律法规的信息,主要表现为:
1)反对宪法所确定的基本原则;
2)危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一,损害国家荣誉和利益;
3)侮辱、滥用英烈形象,歪曲、丑化、亵渎、否定英雄烈士事迹和精神,以侮辱、诽谤或者其他方式侵害英雄烈士的姓名、肖像、名誉、荣誉;
4)宣扬恐怖主义、极端主义或者煽动实施恐怖活动、极端主义活动;
5)煽动民族仇恨、民族歧视,破坏民族团结;
6)破坏国家宗教政策,宣扬邪教和封建迷信;
7)散布谣言,扰乱社会秩序,破坏社会稳定;
8)宣扬淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪;
9)煽动非法集会、结社、游行、示威、聚众扰乱社会秩序;
10)侮辱或者诽谤他人,侵害他人名誉、隐私和其他合法权益;
11)通过网络以文字、图片、音视频等形式,对未成年人实施侮辱、诽谤、威胁或者恶意损害未成年人形象进行网络欺凌的;
12)危害未成年人身心健康的;
13)含有法律、行政法规禁止的其他内容;
2. 不友善:不尊重用户及其所贡献内容的信息或行为。主要表现为:
1)轻蔑:贬低、轻视他人及其劳动成果;
2)诽谤:捏造、散布虚假事实,损害他人名誉;
3)嘲讽:以比喻、夸张、侮辱性的手法对他人或其行为进行揭露或描述,以此来激怒他人;
4)挑衅:以不友好的方式激怒他人,意图使对方对自己的言论作出回应,蓄意制造事端;
5)羞辱:贬低他人的能力、行为、生理或身份特征,让对方难堪;
6)谩骂:以不文明的语言对他人进行负面评价;
7)歧视:煽动人群歧视、地域歧视等,针对他人的民族、种族、宗教、性取向、性别、年龄、地域、生理特征等身份或者归类的攻击;
8)威胁:许诺以不良的后果来迫使他人服从自己的意志;
3. 发布垃圾广告信息:以推广曝光为目的,发布影响用户体验、扰乱本网站秩序的内容,或进行相关行为。主要表现为:
1)多次发布包含售卖产品、提供服务、宣传推广内容的垃圾广告。包括但不限于以下几种形式:
2)单个帐号多次发布包含垃圾广告的内容;
3)多个广告帐号互相配合发布、传播包含垃圾广告的内容;
4)多次发布包含欺骗性外链的内容,如未注明的淘宝客链接、跳转网站等,诱骗用户点击链接
5)发布大量包含推广链接、产品、品牌等内容获取搜索引擎中的不正当曝光;
6)购买或出售帐号之间虚假地互动,发布干扰网站秩序的推广内容及相关交易。
7)发布包含欺骗性的恶意营销内容,如通过伪造经历、冒充他人等方式进行恶意营销;
8)使用特殊符号、图片等方式规避垃圾广告内容审核的广告内容。
4. 色情低俗信息,主要表现为:
1)包含自己或他人性经验的细节描述或露骨的感受描述;
2)涉及色情段子、两性笑话的低俗内容;
3)配图、头图中包含庸俗或挑逗性图片的内容;
4)带有性暗示、性挑逗等易使人产生性联想;
5)展现血腥、惊悚、残忍等致人身心不适;
6)炒作绯闻、丑闻、劣迹等;
7)宣扬低俗、庸俗、媚俗内容。
5. 不实信息,主要表现为:
1)可能存在事实性错误或者造谣等内容;
2)存在事实夸大、伪造虚假经历等误导他人的内容;
3)伪造身份、冒充他人,通过头像、用户名等个人信息暗示自己具有特定身份,或与特定机构或个人存在关联。
6. 传播封建迷信,主要表现为:
1)找人算命、测字、占卜、解梦、化解厄运、使用迷信方式治病;
2)求推荐算命看相大师;
3)针对具体风水等问题进行求助或咨询;
4)问自己或他人的八字、六爻、星盘、手相、面相、五行缺失,包括通过占卜方法问婚姻、前程、运势,东西宠物丢了能不能找回、取名改名等;
7. 文章标题党,主要表现为:
1)以各种夸张、猎奇、不合常理的表现手法等行为来诱导用户;
2)内容与标题之间存在严重不实或者原意扭曲;
3)使用夸张标题,内容与标题严重不符的。
8.「饭圈」乱象行为,主要表现为:
1)诱导未成年人应援集资、高额消费、投票打榜
2)粉丝互撕谩骂、拉踩引战、造谣攻击、人肉搜索、侵犯隐私
3)鼓动「饭圈」粉丝攀比炫富、奢靡享乐等行为
4)以号召粉丝、雇用网络水军、「养号」形式刷量控评等行为
5)通过「蹭热点」、制造话题等形式干扰舆论,影响传播秩序
9. 其他危害行为或内容,主要表现为:
1)可能引发未成年人模仿不安全行为和违反社会公德行为、诱导未成年人不良嗜好影响未成年人身心健康的;
2)不当评述自然灾害、重大事故等灾难的;
3)美化、粉饰侵略战争行为的;
4)法律、行政法规禁止,或可能对网络生态造成不良影响的其他内容。
二、违规处罚
本网站通过主动发现和接受用户举报两种方式收集违规行为信息。所有有意的降低内容质量、伤害平台氛围及欺凌未成年人或危害未成年人身心健康的行为都是不能容忍的。
当一个用户发布违规内容时,本网站将依据相关用户违规情节严重程度,对帐号进行禁言 1 天、7 天、15 天直至永久禁言或封停账号的处罚。当涉及欺凌未成年人、危害未成年人身心健康、通过作弊手段注册、使用帐号,或者滥用多个帐号发布违规内容时,本网站将加重处罚。
三、申诉
随着平台管理经验的不断丰富,本网站出于维护本网站氛围和秩序的目的,将不断完善本公约。
如果本网站用户对本网站基于本公约规定做出的处理有异议,可以通过「建议反馈」功能向本网站进行反馈。
(规则的最终解释权归属本网站所有)