久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

讓界面動畫更自然

2022-06-08    分類: 網(wǎng)站建設(shè)

隨著軟硬件技術(shù)的發(fā)展,界面動畫在我們的日常生活中隨處可見。桌面軟件、移動應(yīng)用、云服務(wù)此刻回顧四周我相信你一定能發(fā)現(xiàn)他們。“互聯(lián)網(wǎng)的一些事”推薦此文,帶讀者一起學(xué)習(xí)相關(guān)知識。

  在產(chǎn)品中動畫未必越多越好,也未必越炫越好。不同的產(chǎn)品類型對動畫的要求也不同。常見的動畫主要承擔向用戶解釋界面與界面之間的關(guān)系,元素與元素間的關(guān)系以及特定元素的強化。

  如果你關(guān)注過界面動畫,你可能見過以下這些動畫曲線。摘自 http://easings.net/

  他們表述了動畫變化的程度與時間的關(guān)系。通過合理利用這些動畫曲線背后的原理,可以讓動畫看起來更加真實。

  這里說到我們要讓界面動畫更自然。如何做到自然?只要遵循客觀物理規(guī)律以及人得視覺經(jīng)驗,動畫就會看上去真實自然。

  為什么要講動畫函數(shù)?相信很多設(shè)計師看到下面的文章會的覺得太枯燥。

  那我們回到產(chǎn)品研發(fā)過程,在產(chǎn)品里,常見的動畫實現(xiàn)有這么幾種:

  設(shè)計師逐幀繪制;開發(fā)同學(xué)實現(xiàn)循序/循環(huán)播放邏輯。

  設(shè)計師提供動畫資源文件如(視頻、flash、gif);開發(fā)同學(xué)將資源嵌入產(chǎn)品。

  設(shè)計師提供動畫形式、參數(shù)與元素;開發(fā)同學(xué)完成動畫實現(xiàn),如:html5/CSS動畫。

  文本想針對第三種形式,幫助設(shè)計師了解動畫背后的科學(xué)知識,可以有具體的參數(shù)與開發(fā)同學(xué)溝通。

  如果你熟悉物理課本里的運動公式,請?zhí)^第一部分。

  運動動畫

  我們先從最簡單的運動動畫說起。我們客觀物理規(guī)律還是得從牛頓第二定律說起。F=ma,如果大家不明白這個公式,沒關(guān)系。

  請允許我不那么講究術(shù)語的嚴謹性。通俗點來說,就是運動動畫響應(yīng)變化情況與執(zhí)行動畫的物體本身有關(guān)。如果你想表現(xiàn)的物體是一個沉甸甸的,那么他們的起始動畫響應(yīng)/參數(shù)的變化會比較慢。反之,物體是輕巧的,那么其起始動畫響應(yīng)/參數(shù)的變化會比較快。

  從圖上可以看到如果是相同的操作且移動相同的距離,輕巧的所花的時間越短。

  阻尼動畫

  提到阻尼,需要介紹三個概念:臨界阻尼、過阻尼、欠阻尼。

  臨界阻尼

  生活中一些高檔的門或櫥柜。他們在開合的過程中為了不造成太大的聲響,他們的機械結(jié)構(gòu)阻尼會盡量設(shè)計接近臨界阻尼。這個過程最容易讓人接受,不會感覺有外界干擾。過阻尼和欠阻尼,通常能讓你感覺到有一只隱形的手,阻礙或促進運動。

  過阻尼

  從字面上會容易理解,就是阻尼很大,阻礙運動的發(fā)展。有些自動門或電梯門在閉合的過程中,在最后段里往往需要更長的時間。另外,記憶枕的恢復(fù)的過程也是過阻尼。

  欠阻尼

  阻尼不夠,繼而形成了振蕩的特征。生活中的一些彈簧門,在關(guān)閉的過程中,會多次擺動,最終趨于閉合。

  做一個比較細膩的界面動畫時候,如果追求理性一些,可以把動畫的成果拆解成三個階段。啟動、運行、收尾。設(shè)計師需要花更多的時間去考慮啟動與收尾過程。

  啟動階段:體現(xiàn)力、質(zhì)量、環(huán)境,可以表現(xiàn)材質(zhì)的輕盈與厚重。

  收尾階段:體現(xiàn)質(zhì)量、速度、環(huán)境。阻尼通常在這個階段體現(xiàn)。

  舉個例子

  請大家關(guān)注啟動與收尾階段。

  動畫曲線僅作示意感受,可能與實際動畫有所出入。

  呼吸動畫

  呼吸動畫,常用于界面元素的提醒。

  對于這個動畫,設(shè)計師最直觀的印象就是閃爍。在實施的過程中,對于閃爍一詞會被賦予不同的理解。

  設(shè)計師眼中的閃爍:“漸顯 -> 漸隱 -> 漸顯 -> 漸隱”;

  工程師眼中的閃爍:“顯示 -> 隱藏 -> 顯示 -> 隱藏”;

  如何把動畫做得更細膩,就在于如何將漸顯與漸隱的過程如何描述得更加仔細。

  對于最早的漸顯、漸隱動畫,我首先想到了三角函數(shù)。

  仔細觀察這個函數(shù),可以發(fā)現(xiàn)他的特點是在一個周期里是啟動漸增、收尾減緩的過程。適合開發(fā)利用簡單代碼實現(xiàn)的動畫效果。

  有興趣的同學(xué)可以用原型感受一下。做閃爍動畫,用到三角函數(shù)其實就可以滿足大部分場景。

  我在嘗試的動畫的時候,把他作為呼吸函數(shù)來看,總覺得哪里還是不太自然。看起來“呼吸比較急促”。

  我們來分析一下呼吸函數(shù)。

  為什么看起來呼吸局促呢?請各位看官現(xiàn)在試試深呼吸,體會一下。你會發(fā)現(xiàn)在我們的在吸氣的階段,很快會就達到肺撐滿的狀態(tài),然后吐氣的階段可以持續(xù)很久。大體上比例分布是這樣的。

  融合入三角函數(shù),將起始的漸增與收尾的減緩引入。感謝Don同學(xué)提供了一個完整的函數(shù)。

  這個函數(shù)的周期為6,峰值出現(xiàn)在2。整個變化起始與收尾都是漸變過渡。

  k=1/3,t=6, n={1,2,3,…}

  大家感受一下

  之前我利用了些業(yè)余時間,在Arduino硬件上試了一下。大家可以看一下視頻。我以為漸顯、漸隱的動畫的是這個樣的:

  簡單三角函數(shù)的呼吸燈

  其實應(yīng)該是這樣的:

  使用呼吸函數(shù)的呼吸燈

  其他

  除了在動畫變化過程中對客觀規(guī)律的描述外,對于用戶場景的還原也能增加自然感。

  比如這個站點的checkbox。我們在日常生活中,面對紙質(zhì)的選項,我們會選擇涂抹的方式來進行選擇。

  或者這樣刪除

  更多效果,可以訪問動態(tài)checkbox。

  寫在最后的小工具

  如果使用 Mac 的小伙伴,Apple 提供了一個繪制函數(shù)圖像的利器 Grapher。本文的函數(shù)均由此工具繪制。感興趣的同學(xué)可以嘗試用一下。

新聞標題:讓界面動畫更自然
文章起源:http://www.js-pz168.com/news46/164896.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航網(wǎng)站收錄網(wǎng)站改版網(wǎng)頁設(shè)計公司外貿(mào)網(wǎng)站建設(shè)外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
91久久人澡人人添人人爽欧美| 国产精品一品二品| 国产美女视频一区| 99re6在线| 亚洲激情一区二区三区| 欧美日韩视频专区在线播放| 久久久久久久久99精品| 国产精品久久二区二区| 亚洲成人福利片| 国产精品综合二区| 高清不卡日本v二区在线| 欧美一区亚洲二区| 欧美日本乱大交xxxxx| 国产亚洲污的网站| 一区二区三区免费观看| 国产一区高清在线| 国产精品久久久久免费| 久久国产剧场电影| av一区二区三区| 玛丽玛丽电影原版免费观看1977 | 日本va欧美va瓶| 成人动漫在线一区| 一区二区精品在线| 亚洲精品在线观看网站| 天堂va蜜桃一区二区三区| a级精品国产片在线观看| 亚洲欧美丝袜| 久久一二三国产| 国产精品久久夜| 国产精品一区二区久久不卡| 国产精品我不卡| 在线成人午夜影院| 综合色天天鬼久久鬼色| 国产成人免费在线观看不卡| 欧美另类视频在线| 久久综合色一综合色88| 亚洲制服丝袜在线| 91蜜桃婷婷狠狠久久综合9色| 中文字幕中文字幕99| 欧美成人video| 奇米在线7777在线精品| 动漫一区二区在线| 在线91免费看| 夜夜爽夜夜爽精品视频| 91在线国产观看| 一本一道久久a久久精品| 中文字幕一区二区三区四区| 国产伦精品一区二区三区免费 | 久久久久欧美| 日韩三级在线观看| 亚洲精品福利视频网站| 91在线国产观看| 在线亚洲免费视频| 伊人婷婷欧美激情| av电影在线观看完整版一区二区| 91久久精品国产91性色tv| 国产精品视频一区二区三区不卡| 国产成人在线观看| 亚洲 日韩 国产第一区| 日韩欧美亚洲另类制服综合在线| 五月天久久比比资源色| 国产精品国产精品| 欧美三级日韩在线| 亚洲另类春色校园小说| 国产91精品久久久久久久网曝门 | 久久久久国产成人精品亚洲午夜| 免费成人在线观看视频| 欧美lavv| 久久伊99综合婷婷久久伊| 91精品国产欧美日韩| 男人的j进女人的j一区| 久久久水蜜桃| 国产欧美一区二区精品忘忧草| 狠狠色伊人亚洲综合成人| 中国成人亚色综合网站| 亚洲日本欧美天堂| 91麻豆蜜桃| 欧美成人一区二区三区| 午夜在线电影亚洲一区| 久久av一区二区| 国产精品日产欧美久久久久| 99精品1区2区| 欧美男女性生活在线直播观看| 亚洲精品日韩一| 福利视频一区二区三区| 欧美成人精品福利| 蜜桃视频一区二区三区| 日韩女优中文字幕| 亚洲国产精品ⅴa在线观看| 成人美女视频在线观看| 欧美日韩在线免费视频| 日本成人在线一区| 欧美国产二区| 亚洲天天做日日做天天谢日日欢| 91蝌蚪porny九色| 久久综合狠狠综合久久激情| 国产精品18久久久久| 欧美高清视频一二三区| 久草中文综合在线| 欧美无乱码久久久免费午夜一区| 午夜欧美在线一二页| 日本一区精品| 亚洲激情六月丁香| 国产欧美一区二区三区另类精品| 国产农村妇女精品| 99影视tv| 国产精品乱人伦一区二区| 91亚色免费| 中文字幕不卡的av| 99精品国产高清在线观看| 国产日韩亚洲欧美综合| 91免费观看视频在线| 亚洲精品在线三区| 99精品视频在线免费观看| 国产精品美女黄网| 国产欧美一区二区三区沐欲 | 麻豆精品新av中文字幕| 欧美视频一区二| 久久91精品国产91久久小草| 精品视频一区 二区 三区| 韩国精品免费视频| 日韩一区二区三| 大胆亚洲人体视频| 久久婷婷成人综合色| 成人欧美一区二区三区在线观看 | 免费在线观看日韩欧美| 91久久精品国产91性色tv| 国产一区二区三区av电影| 欧美疯狂性受xxxxx喷水图片| 丰满白嫩尤物一区二区| 精品久久久久香蕉网| 91在线观看污| 欧美国产丝袜视频| 欧美日韩亚洲一区二区三区在线观看| 夜夜嗨av一区二区三区网页| 亚洲欧美日韩国产yyy| 日韩av中文字幕一区二区| 欧美在线观看禁18| 国产在线乱码一区二区三区| 91精品国产综合久久香蕉的特点| 成人av资源在线观看| 国产视频视频一区| 久久久久久国产精品免费免费| 亚洲男人的天堂av| 色涩成人影视在线播放| 日本不卡123| 欧美日韩中字一区| av电影一区二区| 久久久久久久综合狠狠综合| 91九色蝌蚪嫩草| 日本一区二区综合亚洲| 精品免费二区三区三区高中清不卡 | 91丨九色丨黑人外教| 中文字幕精品—区二区四季| 欧美日韩喷水| 日韩国产精品久久久| 欧美精品日韩综合在线| 99久久久国产精品免费蜜臀| 国产精品婷婷午夜在线观看| 欧美一二三区| 精品一区二区三区日韩| 超碰97人人在线| 一区二区三区四区在线播放| 色婷婷综合久久| 国产剧情一区二区| 欧美xfplay| 欧美日韩精品久久| 美女视频黄频大全不卡视频在线播放| 91精品综合久久久久久| 成人黄色片视频网站| 亚洲一区在线播放| 欧美三区在线视频| 99视频有精品| 亚洲欧美另类在线| 亚洲精品一区二区三区樱花| 国产91在线看| 一色屋精品亚洲香蕉网站| 一区二区三区四区五区精品 | 日韩免费高清av| 国产欧美精品一区二区三区| 午夜av电影一区| 欧美成人一级视频| 欧美日韩综合久久| 精品写真视频在线观看| 久久网站热最新地址| 日韩精品国内| 国产在线不卡一区| 国产精品国产精品国产专区不片| 综合久久国产| 99r国产精品| 性欧美疯狂xxxxbbbb| 日韩视频免费观看高清完整版| 欧美大香线蕉线伊人久久| 久久精品72免费观看| 欧美mv和日韩mv国产网站| 成人在线资源网址| 日本va欧美va精品| 日韩精品一区二区三区在线观看| 国产欧美亚洲日本| 久久www免费人成看片高清|