新聞中心
本文轉(zhuǎn)載自微信公眾號(hào)「碼農(nóng)桃花源」,作者小X。轉(zhuǎn)載本文請(qǐng)聯(lián)系碼農(nóng)桃花源公眾號(hào)。

讓客戶(hù)滿(mǎn)意是我們工作的目標(biāo),不斷超越客戶(hù)的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶(hù),將通過(guò)不懈努力成為客戶(hù)在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)、虛擬空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、淇縣網(wǎng)站維護(hù)、網(wǎng)站推廣。
你好,我是小X。
曹大最近開(kāi) Go 課程了,小X 正在和曹大學(xué) Go。
這個(gè)系列會(huì)講一些從課程中學(xué)到的讓人醍醐灌頂?shù)臇|西,撥云見(jiàn)日,帶你重新認(rèn)識(shí) Go。
有學(xué)員私下和我說(shuō),這個(gè)課程挺打擊他的自信心。我能理解,課程的確是挺難的。
慢慢來(lái),多看、多問(wèn)、多總結(jié),肯定是可以攻克的。
曹大本人說(shuō):我積累好幾年的內(nèi)容,一個(gè)月想全學(xué)明白挺難的。
確實(shí),光第一次課的調(diào)度就夠喝一壺的了,上次課講的內(nèi)存分配和垃圾回收很多人可能直接懵了。這很正常,這一塊的內(nèi)容是非常難的,甚至是最難的,因?yàn)檫@涉及到 Go 底層實(shí)現(xiàn)了,沒(méi)幾個(gè)人研究得那么深。
像 Go 的垃圾回收代碼,全世界能維護(hù)的就那么幾個(gè)人。我們能看個(gè)大概意思,就已經(jīng)很厲害了,絕對(duì)吊打面試官。
話(huà)說(shuō)回來(lái),上這門(mén)課,不光能跟著曹大學(xué)到技術(shù),還能學(xué)到很多技術(shù)之外的東西。
曹大之前寫(xiě)過(guò)很多文章,但沒(méi)有做過(guò)動(dòng)畫(huà)。這次為了訓(xùn)練營(yíng),他還專(zhuān)門(mén)看了幾本設(shè)計(jì)書(shū),又是學(xué)做視頻,又是學(xué)做動(dòng)畫(huà),“騷”的不行。
課程里動(dòng)畫(huà)非常多,尤其是內(nèi)存分配和垃圾回收這一章,動(dòng)畫(huà)簡(jiǎn)直太多了。據(jù)他本人說(shuō),這些動(dòng)畫(huà)把他畫(huà)吐了。
為了體驗(yàn)一下,這兩天我也嘗試了一下做動(dòng)畫(huà)。
課上曹大用了一個(gè)在線(xiàn)的設(shè)計(jì)工具 Figma,它的一個(gè)非常大的優(yōu)點(diǎn)是分享個(gè)鏈接過(guò)來(lái),就可以看了。而且如果源文件有修改,我們馬上就能看見(jiàn),非常方便。
我想學(xué)怎么做。
但我不需要問(wèn):曹大,動(dòng)畫(huà)是怎么做的,教教我啊?我只需要知道關(guān)鍵字:Figma。
這就夠了,剩下的用搜索引擎就解決了。不過(guò),如果你用的搜索工具不行,那搜出來(lái)的內(nèi)容質(zhì)量確實(shí)也是不行的。
像這種動(dòng)手操作類(lèi)的,最好就是搜一下相關(guān)的視頻。我自己在 B 站上沒(méi)搜到高質(zhì)量的教程。最后,在 youtube 一下子就找到了想要的視頻,看個(gè)幾分鐘就大概明白了動(dòng)畫(huà)是怎么做的了。
為了鍛煉一下大家的搜索技能,我就不把地址放上來(lái)了,關(guān)鍵信息都給你了。
另外,有一點(diǎn)要額外注意的是,搜索的時(shí)候,一定要用趁手的工具。比如,之前學(xué)員群里有同學(xué)說(shuō)曹大在 Go 夜讀講過(guò)匯編,非常好。然后就有很多學(xué)員問(wèn)地址在哪?
還是那句話(huà),關(guān)鍵信息都給出來(lái)了,用搜索引擎就是幾秒鐘的事兒。學(xué)習(xí),一定要主動(dòng),不能什么都等著別人投喂。
不過(guò),你要用百度搜索,那可能真搜不出來(lái)。你看下我用百度和 Google 的搜索結(jié)果對(duì)比:
Google 搜索結(jié)果
百度搜索結(jié)果
用 Google 搜第一條就是,而用百度,壓根沒(méi)找到。
高下立判!
題外話(huà),到此結(jié)束,這篇文章主要還是來(lái)講一下怎么做動(dòng)畫(huà)。
其實(shí)只要掌握幾個(gè)核心的要點(diǎn),就可以學(xué)會(huì)怎么用 Figma 做動(dòng)畫(huà)了。
我們想一下小時(shí)候看的那種膠片電影:
膠片電影
每一張膠片上的影像都是靜止的,但是當(dāng)膠片連續(xù)滾動(dòng)時(shí),靜止的圖片就變成了連續(xù)的視頻。
或者想像一下小時(shí)候我們看的那種武打的小人書(shū),連著翻頁(yè),就能看到一個(gè)連續(xù)的打斗場(chǎng)景,非常神奇!
用 Figma 做動(dòng)畫(huà)呢,也是類(lèi)似的原理。
我們可以創(chuàng)建一組畫(huà)布,在不同的畫(huà)布之間,相同名字圖形的變化(大小、透明度、顏色、旋轉(zhuǎn)等),通過(guò) smart animate 就可以自動(dòng)“腦補(bǔ)”出動(dòng)畫(huà)。
Figma 畫(huà)布
這組畫(huà)布連起來(lái),就形成了動(dòng)畫(huà)。
原理就是這么簡(jiǎn)單,具體怎么做,大家看個(gè)視頻教程就全會(huì)了。
如果做一個(gè)比較復(fù)雜的動(dòng)畫(huà),涉及到很多的圖形,就比較復(fù)雜了。我自己想到的一個(gè)方法是,先畫(huà)出一個(gè)全貌作為“母畫(huà)布”,然后再構(gòu)建每一張子畫(huà)布,這時(shí)就像做減法一樣。因?yàn)閱螐埉?huà)布,其實(shí)都是這個(gè)“母畫(huà)布”的子集。
最終呈現(xiàn)的效果是這樣的:
講的就是之前的文章《迷惑的 goroutine 執(zhí)行順序》,這次用動(dòng)畫(huà)的形式展現(xiàn)了,是不是非常精彩?
動(dòng)畫(huà)可以更直觀(guān)地展示原理,在一些技術(shù)分享的場(chǎng)合還是很有用的。尤其是很多人都還停留在滿(mǎn)篇的文字,或者“裝逼”一張幻燈片就一個(gè)關(guān)鍵字、對(duì)著講 5 分鐘、有幾張圖就算不錯(cuò)了的情況下,這時(shí)你啪來(lái)一個(gè)動(dòng)畫(huà),你就是全場(chǎng)最靚的仔~
網(wǎng)站題目:曹大帶我學(xué) Go之技術(shù)之外
分享URL:http://m.fisionsoft.com.cn/article/dhhidpo.html


咨詢(xún)
建站咨詢(xún)
