動(dòng)效技巧:如何使你的動(dòng)效從優(yōu)秀到卓越

本文介紹了多種制作UI動(dòng)效的小技巧灌具,以及提高UI微交互的使用小建議割捅。


讓我們來看一些UI動(dòng)畫從優(yōu)秀到卓越的例子恩掷,隨著一點(diǎn)點(diǎn)的調(diào)整碧囊,你可以用動(dòng)畫來提升你的UI水平树灶。

交互列表展示了狀態(tài)的連續(xù)性,表明了共享元素之間的關(guān)系糯而,并且將用戶的注意力引導(dǎo)到他們應(yīng)該注意的和操作的地方上天通。

這些動(dòng)畫,遵循了Material Motion的指導(dǎo)原則熄驼、IBM的動(dòng)畫原則UX運(yùn)動(dòng)理念像寒。(?Material Motion,?IBM’s Animation Principles, and?The UX in Motion Manifesto.)

1、使標(biāo)簽的內(nèi)容滑動(dòng)起來

左側(cè)的標(biāo)簽下面的內(nèi)容淡入淡出瓜贾,右側(cè)的可以隨便錢共同滑動(dòng)

一個(gè)優(yōu)秀的標(biāo)簽切換動(dòng)效诺祸,淡化一個(gè)標(biāo)簽下的內(nèi)容,過渡到另一個(gè)標(biāo)簽下的內(nèi)容祭芦。

一個(gè)卓越的標(biāo)簽切換動(dòng)效序臂,通過多個(gè)標(biāo)簽下的內(nèi)容進(jìn)行移動(dòng),來強(qiáng)調(diào)標(biāo)簽轉(zhuǎn)換的連續(xù)性实束。

當(dāng)你設(shè)計(jì)可交互的選項(xiàng)卡式標(biāo)簽,或者彈出式的菜單時(shí)逊彭,請嘗試將下級內(nèi)容與上級主操作相關(guān)聯(lián)咸灿。通過這種方式,你不僅可以保證動(dòng)效中內(nèi)容的可見性侮叮,還可以將元素運(yùn)動(dòng)的起止位置用動(dòng)效表示出來避矢。制作時(shí),記得添加一個(gè)滑動(dòng)手勢,讓內(nèi)容從一個(gè)頁面順滑的過渡到另一個(gè)頁面审胸。

2亥宿、鏈接卡片內(nèi)的共享元素

左側(cè)的卡片展開時(shí)想上彈出一個(gè)新的頁面。右側(cè)的卡片內(nèi)容擴(kuò)展并填充屏幕砂沛。

一個(gè)優(yōu)秀的卡片切換動(dòng)效烫扼,使用向左或向上滑動(dòng)的過渡來打開卡片,展示詳細(xì)信息碍庵。

一個(gè)卓越的卡片切換動(dòng)效映企,通過展開卡片的共享內(nèi)容來建立兩個(gè)頁面的緊密的聯(lián)系。

在不同頁面狀態(tài)之間進(jìn)行動(dòng)效制作時(shí)静浴,請查看它們之間是否有共享元素并將它們連接起來堰氓。

3、利用層疊效果來展開目錄

左側(cè)的卡片通過滑動(dòng)和淡入來切換目錄苹享。右側(cè)的卡片具有相同的動(dòng)畫双絮,并且卡片層疊的出現(xiàn)延遲。

一個(gè)優(yōu)秀的動(dòng)效進(jìn)入下級頁面時(shí)得问,通過屏幕的位置和不透明度變化來過渡囤攀。

一個(gè)卓越的動(dòng)效可以使每一個(gè)組或元素有序的出現(xiàn),并錯(cuò)開層級逐個(gè)延遲展示出來椭赋。

要實(shí)現(xiàn)這種瀑布效果抚岗,請嘗試對每一個(gè)元素或每一個(gè)組進(jìn)行逐個(gè)延遲,保持相同的過度和持續(xù)時(shí)間哪怔,是他們的運(yùn)動(dòng)一致宣蔚。盡管如此,不要每一個(gè)小元素都有不同的運(yùn)動(dòng)认境,將元素分組操作胚委,才能展現(xiàn)好的效果。制作動(dòng)效不要拖沓叉信,Google建議每組元素運(yùn)動(dòng)間隔不超過20毫秒亩冬。

4、讓新頁面的內(nèi)容將上級頁面的元素推出屏幕之外

左側(cè)新頁面展開時(shí)原有元素淡出硼身。右側(cè)原有元素隨著新頁面的出現(xiàn)被推出屏幕之外硅急。

一個(gè)優(yōu)秀的頁面切換只有元素的移動(dòng)和顯示。

一個(gè)卓越的頁面切換新元素出現(xiàn)時(shí)會影響原有的元素佳遂,產(chǎn)生移動(dòng)营袜。

在設(shè)計(jì)過程中時(shí)刻注意元素和周圍環(huán)境之間的關(guān)系。這意味著新頁面的內(nèi)容可以將周圍的元素吸引或推出屏幕丑罪。

5荚板、讓菜單按正確的運(yùn)動(dòng)軌跡出現(xiàn)在頁面中

左側(cè)的菜單從下面飛入凤壁。右側(cè)的菜單從觸發(fā)點(diǎn)的方向延展開來。

一個(gè)優(yōu)秀的菜單動(dòng)效跪另,菜單是從觸發(fā)它的按鈕的方向出現(xiàn)拧抖。

一個(gè)卓越的菜單動(dòng)效,菜單是從觸發(fā)它的這一個(gè)點(diǎn)開始免绿,慢慢的浮動(dòng)和延展開來唧席。

6、使用按鈕來顯示不同的狀態(tài)

左側(cè)的按鈕用文本來顯示加載狀態(tài)针姿。右側(cè)將按鈕自身延展成進(jìn)度條來顯示加載狀態(tài)袱吆。

一個(gè)優(yōu)秀的動(dòng)效用文本來展示事件。

一個(gè)卓越的動(dòng)效使用按鈕本身不同的狀態(tài)來展示事件距淫。

嘗試使用按鈕本身的變化來提供重要的視覺反饋绞绒。例如,你可以用加載動(dòng)畫或誘導(dǎo)性動(dòng)畫來替代CTA按鈕榕暇∨詈猓或者你可以在背景增加動(dòng)效來展示過程。解決辦法取決于你彤枢,但都是是利用了用戶正在進(jìn)行操作但空間來進(jìn)行交互狰晚。如果你能用按鈕的顏色來定義成功狀態(tài),那就更好了缴啡。

7壁晒、在重要的事情上拉回注意力

左側(cè)利用顏色和位置使元素突出。右側(cè)利用微妙的動(dòng)效吸引用戶的注意力业栅。

一個(gè)優(yōu)秀的設(shè)計(jì)利用顏色秒咐、尺寸、位置來使用戶需要注意和操作的重要的信息突出碘裕。

一個(gè)卓越的設(shè)計(jì)利用動(dòng)效來吸引用戶進(jìn)行重要操作携取,而不是破壞設(shè)計(jì)。

當(dāng)用戶需要有重要操作時(shí)帮孔,嘗試用動(dòng)效來獲取他們的注意力雷滋。從一個(gè)微動(dòng)效開始著手,然后根據(jù)這個(gè)操作的重要性來增加動(dòng)效的強(qiáng)烈程度(變化尺寸文兢、顏色和速度)晤斩。慎重的使用動(dòng)效,因?yàn)槭褂玫膭?dòng)效越多姆坚,它的重要性會越低尸昧,甚至?xí)蓴_用戶的注意力,適得其反旷偿。

總結(jié)

我希望當(dāng)你在想交互中增加動(dòng)效的時(shí)候烹俗,這些案例能幫助你作出更好的決定。挑選一款你喜歡使用的工具萍程,我相信你會創(chuàng)造出更加出色的動(dòng)效幢妄。

我們需要利用動(dòng)效來展示不同狀態(tài)的變化,將注意力集中在必要的操作上茫负,確定元素之間的關(guān)系蕉鸳,為我們的產(chǎn)品增加一些趣味性和識別性。遵循以上這些規(guī)則忍法,我們將把動(dòng)效做到從優(yōu)秀到卓越潮尝。

作者:Pablo Stanley

原文鏈接:https://uxdesign.cc/good-to-great-ui-animation-tips-7850805c12e5

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市饿序,隨后出現(xiàn)的幾起案子勉失,更是在濱河造成了極大的恐慌,老刑警劉巖原探,帶你破解...
    沈念sama閱讀 218,546評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件乱凿,死亡現(xiàn)場離奇詭異,居然都是意外死亡咽弦,警方通過查閱死者的電腦和手機(jī)徒蟆,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,224評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來型型,“玉大人段审,你說我怎么就攤上這事∧炙猓” “怎么了寺枉?”我有些...
    開封第一講書人閱讀 164,911評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長嫂用。 經(jīng)常有香客問我型凳,道長,這世上最難降的妖魔是什么嘱函? 我笑而不...
    開封第一講書人閱讀 58,737評論 1 294
  • 正文 為了忘掉前任甘畅,我火速辦了婚禮,結(jié)果婚禮上往弓,老公的妹妹穿的比我還像新娘疏唾。我一直安慰自己,他們只是感情好函似,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,753評論 6 392
  • 文/花漫 我一把揭開白布槐脏。 她就那樣靜靜地躺著,像睡著了一般撇寞。 火紅的嫁衣襯著肌膚如雪顿天。 梳的紋絲不亂的頭發(fā)上堂氯,一...
    開封第一講書人閱讀 51,598評論 1 305
  • 那天,我揣著相機(jī)與錄音牌废,去河邊找鬼咽白。 笑死,一個(gè)胖子當(dāng)著我的面吹牛鸟缕,可吹牛的內(nèi)容都是我干的晶框。 我是一名探鬼主播,決...
    沈念sama閱讀 40,338評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼懂从,長吁一口氣:“原來是場噩夢啊……” “哼授段!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起番甩,我...
    開封第一講書人閱讀 39,249評論 0 276
  • 序言:老撾萬榮一對情侶失蹤侵贵,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后对室,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體模燥,經(jīng)...
    沈念sama閱讀 45,696評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,888評論 3 336
  • 正文 我和宋清朗相戀三年掩宜,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蔫骂。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,013評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡牺汤,死狀恐怖辽旋,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情檐迟,我是刑警寧澤补胚,帶...
    沈念sama閱讀 35,731評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站追迟,受9級特大地震影響溶其,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜敦间,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,348評論 3 330
  • 文/蒙蒙 一瓶逃、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧廓块,春花似錦厢绝、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,929評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至拴清,卻和暖如春靶病,著一層夾襖步出監(jiān)牢的瞬間会通,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,048評論 1 270
  • 我被黑心中介騙來泰國打工嫡秕, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留渴语,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,203評論 3 370
  • 正文 我出身青樓昆咽,卻偏偏與公主長得像,于是被迫代替她去往敵國和親牙甫。 傳聞我的和親對象是個(gè)殘疾皇子掷酗,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,960評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,147評論 25 707
  • 內(nèi)容抽屜菜單ListViewWebViewSwitchButton按鈕點(diǎn)贊按鈕進(jìn)度條TabLayout圖標(biāo)下拉刷新...
    皇小弟閱讀 46,762評論 22 665
  • 微風(fēng)輕撫著你的臉龐样屠,你火紅的的炙熱告訴我們春天來了漓穿。愛上你,愛上你那沁人心脾的芳香俗孝,愛上你且轨,愛上你那紅如似火的顏色...
    凌雨星辰閱讀 331評論 0 0
  • By 趙勇濤 當(dāng)我的手放在鍵盤上浮声,久久不敢動(dòng)彈的時(shí)候;當(dāng)我的手不停地在鍵盤上敲打旋奢,卻又不斷的按下刪除鍵的時(shí)候泳挥。我不...
    白小塵閱讀 134評論 0 0
  • 變量 定義變量時(shí)要使用var操作符,后跟變量名至朗。如 var=message屉符; 該變量可以保存任何值。未經(jīng)過初始化的...
    陳老板_閱讀 322評論 0 0