Framer 中的概念

Framer 為了方便沒有代碼基礎(chǔ)的用戶,有 Design 模式和 Code 模式。

界面里有什么

點(diǎn)擊頂部 Tab 切換模式(版本 V 101)

Design 模式從左到有四列分別是工具面板、圖層面板、視圖面板、屬性面板:

  • 工具:添加形狀、文字,底部有 Material 圖標(biāo)庫;
  • 圖層:顯示圖層的層級,拖動圖層更改排序和層級關(guān)系;
  • 視圖:編輯和顯示區(qū)域;可以將圖片拖入視圖面板添加圖片,.gif 格式自動播放;
  • 屬性:調(diào)整圖層樣式,包含適配方式。

Code 模式從左到右分別是工具面板、圖層面板、代碼編輯器、預(yù)覽窗口:

  • 工具:上面是給圖層添加動畫、狀態(tài)、事件、預(yù)設(shè)代碼(Snippet不知道準(zhǔn)確的翻譯是什么),下面是導(dǎo)入設(shè)計(jì)文件、打開官方文檔、打開檢查窗口(跟Chrome的檢查差不多吧);
  • 圖層:顯示 Design 模式中的圖層及在Code模式中添加的圖層;可以在代碼中引用的圖層名稱顯示為白色,不可引用顯示為灰色;Design 模式中的圖層要先 target 到 Code 模式了才能被引用;
  • 編輯器:通過編寫代碼的方式添加圖層、設(shè)置圖層屬性、給圖層添加動畫、狀態(tài)、事件等;可以以拖入的方式添加多視頻、音頻;
  • 預(yù)覽:查看最終效果,模擬手機(jī)屏幕可以進(jìn)行交互;預(yù)覽可以拖到窗口外成為一個(gè)單獨(dú)的窗口。

開始介紹概念了

Design&Code
Design 模式和設(shè)計(jì)軟件類似,可以添加圖層、更改圖層樣式和屬性、組織層級結(jié)構(gòu);可以把 Design 模式想象成 Code 的一個(gè)可視化圖層添加工具,Design 模式中能完成的事 Code模式也能完成,而且Code模式中的樣式可以覆蓋 Design 模式中的樣式;給圖層添加動畫、事件只有 Code模式中才有。

1. 相對值
舉個(gè)絕對值例子:

A:x = 100   y = 100
B:x = 200   y = 200

再舉個(gè)相對值例子:

A:居中與屏幕的 x 、y
B:對齊A的左上角

當(dāng)然不是上面例子那樣寫,有標(biāo)準(zhǔn)的格式。甚至還能寫【B的y = 屏幕高度 - A的高度】。其他屬性也可以用絕對值這里不一一例舉。
有相對值是因?yàn)镕ramer支持自適應(yīng),并且可以根據(jù)圖層的大小和位置智能猜測適配方式。

2. 值單位
主要是 Code 模式用到:

x: 20
height: 100
opacity: 1
rotation: 90

所有的數(shù)字都不用寫單位,由前面的屬性決定。

3. 層級和命名
層級在 Framer 中是一個(gè)很重要的因素,比如一個(gè)卡片上一張圖片一個(gè)icon一個(gè)文字加一個(gè)底色,在設(shè)計(jì)軟件中可以不編組選中全部圖層一起移動,但是在 Framer 中沒有全選好么,只能把他們組織到同一個(gè)父級圖層下。
寫代碼時(shí)通過圖層名稱引用圖層,所以要求準(zhǔn)確的命名,組織好層級結(jié)構(gòu)。

4. 狀態(tài)

State

一個(gè)圖層從藍(lán)色的方形旋轉(zhuǎn)45度并變成粉色,藍(lán)色時(shí)和粉色時(shí)就是這個(gè)圖層的兩種狀態(tài)。

5. 動畫

Animate

從藍(lán)的到粉色的過程就是動畫,F(xiàn)ramer 自動添加過渡動畫。動畫和狀態(tài)是不可分離的。

6. 事件

Event

添加動畫時(shí)動畫會自動播放,如果不需要自動播放則需要定義為點(diǎn)擊圖層后切換狀態(tài),那“點(diǎn)擊后切換狀態(tài)”就是一個(gè)事件。

小結(jié)
我們生活中使用的APP就是圖層、狀態(tài)、事件組成,需要學(xué)習(xí)的是怎么組織好這些

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,527評論 6 544
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 99,687評論 3 429
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,640評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,957評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 72,682評論 6 413
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 56,011評論 1 329
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 44,009評論 3 449
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 43,183評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 49,714評論 1 336
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 41,435評論 3 359
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 43,665評論 1 374
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,148評論 5 365
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 44,838評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,251評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,588評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 52,379評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 48,627評論 2 380

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