Principle是一個(gè)為Web,移動(dòng)和桌面設計動(dòng)畫(huà)和交互式用戶(hù)界面的工具,通過(guò)允許您在投入寶貴的工程時(shí)間之前快速評估您的想法,Principle顯然更致力于提供通用功能的工具箱,這些功能可以創(chuàng )造性的方式組合以產(chǎn)生各種結果。

 

接下來(lái)我們來(lái)一起了解一下關(guān)于Principle部分的軟件功能

 

1. 界面

 

畫(huà)布 Principle中心的畫(huà)布是您完成大部分工作的地方。它包含所有畫(huà)板,以及它們之間的過(guò)渡。當前的畫(huà)板以綠色邊框突出顯示。Principle自動(dòng)從左到右定位畫(huà)板。您可以通過(guò)在圖層列表中拖動(dòng)它們來(lái)重新排序畫(huà)板,除此之外沒(méi)有其他辦法重新定位它們。當您在畫(huà)板的邊界外移動(dòng)圖層時(shí),Principle會(huì )將畫(huà)板分隔開(kāi)來(lái)。

 

預覽預覽允許您隨時(shí)與設計進(jìn)行交互,它就??吭诋?huà)布的角落。它也可以通過(guò)將其拖離畫(huà)布而分離到獨立的窗口中。您可以通過(guò)選擇視圖” - >“切換預覽光標類(lèi)型來(lái)更改預覽中顯示的鼠標光標。

 

圖層列表窗口左下角的圖層列表顯示了設計中的所有圖層??梢酝ㄟ^(guò)拖動(dòng)行來(lái)對圖層進(jìn)行分組和取消分組??梢酝ㄟ^(guò)拖動(dòng)畫(huà)板的行來(lái)更改畫(huà)布上的畫(huà)板順序。

 

隱藏的圖層將鼠標懸停在圖層的行上會(huì )顯示隱藏按鈕,該按鈕看起來(lái)像一只眼睛。單擊該圖標可在編輯器中切換圖層的可見(jiàn)性,但不會(huì )影響圖層在預覽中的可見(jiàn)性。

 

鎖定的圖層可以通過(guò)轉到排列菜單并選擇鎖定圖層來(lái)鎖定圖層。鎖定后,將無(wú)法在畫(huà)布中選擇鎖定的圖層。如果圖層被鎖定,則圖層列表中將顯示鎖定圖標。單擊鎖定圖標以解鎖圖層。將鼠標懸停在鎖定圖層上會(huì )在光標旁邊顯示一個(gè)鎖定圖標,讓您知道點(diǎn)擊可能無(wú)法選擇您期望的圖層。如果要在畫(huà)布中選擇鎖定圖層,可以右鍵單擊圖層并使用選擇圖層菜單將其選中。

 

檢查器在窗口左側和圖層列表上方,檢查器會(huì )顯示所選圖層的屬性。

 

動(dòng)畫(huà)面板動(dòng)畫(huà)面板出現在窗口底部,用于自定義畫(huà)板之間的動(dòng)畫(huà)??梢酝ㄟ^(guò)單擊工具欄上的動(dòng)畫(huà)按鈕或在畫(huà)布上選擇過(guò)渡箭頭來(lái)顯示它。

 

聯(lián)動(dòng)面板在窗口頂部,聯(lián)動(dòng)面板顯示當前選定的畫(huà)板的聯(lián)動(dòng)。聯(lián)動(dòng)用于創(chuàng )建復雜的連續交互。

 

2. 繪畫(huà)

 

畫(huà)板:Principle的畫(huà)板與其他繪圖程序的工作方式類(lèi)似:每個(gè)都代表了您設計的獨特狀態(tài)??梢愿漠?huà)板的大小以適應不同的設備或窗口大小。所有畫(huà)板都具有相同的尺寸。如果您需要更改尺寸,模擬旋轉或更改窗口大小,請使畫(huà)板成為您需要的最大尺寸,并使內容在該區域內更改。某些畫(huà)板在概念上可能是相同的屏幕,但略有不同。例如:除了播放/暫停按鈕之外,音樂(lè )播放器設計的兩個(gè)畫(huà)板可以是相同的。

 

預覽窗口顯示的畫(huà)板在編輯器中將有一個(gè)綠色邊框新圖層將添加到此畫(huà)板中。

 

矩形擊工具欄的矩形按鈕或按“R”將新矩形添加到當前畫(huà)板??梢酝ㄟ^(guò)將矩形的半徑設置為較大的值來(lái)創(chuàng )建圓。通過(guò)將圖像(PNG,JPEG,TIFF)拖動(dòng)到檢查器中的圖像上,可以將圖像背景添加到矩形中。創(chuàng )建的矩形大小為44x44點(diǎn) - iOS的推薦點(diǎn)擊區域大小。

 

文本文本圖層具有與矩形圖層類(lèi)似的屬性,并添加了字體外觀(guān),對齊方式和大小。無(wú)法設置字體外觀(guān)和對齊屬性的動(dòng)畫(huà)。

 

自定義字體并非您的計算機上的所有字體都可在iOS上使用,并且不會(huì )出現在預覽中。使用AnyFont等應用在您的設備上安裝非iOS字體。

 

圖像,視頻,音頻通過(guò)從Finder拖動(dòng)或使用復制/粘貼,可以將圖片,影片和聲音導入到Principle中。如果您是Sketch用戶(hù),則從Sketch復制會(huì )將所選內容展平為單個(gè)圖像。默認情況下,圖像和視頻圖層的寬高比處于鎖定狀態(tài),可以通過(guò)單擊檢查器中的鎖定圖標來(lái)關(guān)閉它。

 

3. 持續交互

 

Principle中有三種常見(jiàn)的交互:拖動(dòng),滾動(dòng)和分頁(yè)滾動(dòng)。這些可以在圖層的垂直和水平軸上獨立啟用。

 

拖動(dòng)當您想要在圖層上保持觸摸時(shí)允許圖層的位置移動(dòng)時(shí),啟用對圖層的拖動(dòng)。

 

滾動(dòng)可以在組圖層上啟用滾動(dòng)。當手指在滾動(dòng)圖層上拖動(dòng)時(shí),子圖層將隨手指移動(dòng),但組本身不會(huì )改變位置。地圖,消息線(xiàn)程或任何大型內容都是滾動(dòng)的理想選擇。如果你在沒(méi)有任何子圖層的圖層上打開(kāi)滾動(dòng),Principle會(huì )自動(dòng)為你創(chuàng )建一個(gè)滾動(dòng)窗口組,非常的棒。在滾動(dòng)圖層上啟用剪輯子圖層,以在子圖層滾動(dòng)到組外時(shí)隱藏子圖層。

 

分頁(yè)分頁(yè)就像滾動(dòng)一樣,除了它在滾動(dòng)結束時(shí)自動(dòng)將其滾動(dòng)位置捕捉到組大小的增量。使用分頁(yè)圖像輪播,帶圖標的主屏幕,任何現在如此受歡迎的卡片用戶(hù)界面。如果您想在頁(yè)面之間添加填充,請使分頁(yè)組略大于一個(gè)元素,并將元素分隔開(kāi)。

 

4. 事件

 

事件是觸發(fā)畫(huà)板之間的過(guò)渡。要添加事件,請在畫(huà)布上選擇一個(gè)圖層,然后單擊其右側顯示的閃電按鈕,然后從其中一個(gè)圓圈拖動(dòng)到目標畫(huà)板。將從源畫(huà)板指向目標畫(huà)板的畫(huà)布添加過(guò)渡箭頭。

 

5. 動(dòng)畫(huà)

 

觸發(fā)事件時(shí),Principle會(huì )在當前畫(huà)板和事件的目標畫(huà)板之間進(jìn)行動(dòng)畫(huà)補全。

 

動(dòng)畫(huà)映射如果不同畫(huà)板上的兩個(gè)圖層具有相同的名稱(chēng),則原則將在過(guò)渡期間自動(dòng)為它們設置動(dòng)畫(huà)。如果源和目標畫(huà)板上沒(méi)有具有相同名稱(chēng)的圖層,則圖層將消失或顯示為沒(méi)有動(dòng)畫(huà)。

動(dòng)畫(huà)面板將在源和目標畫(huà)板上同時(shí)存在名稱(chēng)的圖層上顯示動(dòng)畫(huà)屬性。如果我們在畫(huà)板1上有一個(gè)同名的圖層,位于(x0,y0),畫(huà)板2位于(x0,y50)。動(dòng)畫(huà)面板將顯示y屬性的動(dòng)畫(huà)信息,但不顯示x屬性。

 

自定義動(dòng)畫(huà)默認情況下,所有動(dòng)畫(huà)的持續時(shí)間均為0.3秒,并使用iOSOSX中使用的默認緩動(dòng)曲線(xiàn)。您可以在動(dòng)畫(huà)視圖中自定義此視圖。單擊畫(huà)板上方的過(guò)渡箭頭將顯示動(dòng)畫(huà)視圖,其中列出了將要設置動(dòng)畫(huà)的所有屬性以及更改時(shí)間和緩動(dòng)的時(shí)間軸。

 

關(guān)鍵幀動(dòng)畫(huà)視圖中的每一行都顯示兩個(gè)關(guān)鍵幀,一個(gè)表示動(dòng)畫(huà)的開(kāi)始時(shí)間,另一個(gè)表示結束。拖動(dòng)這些關(guān)鍵幀會(huì )更改動(dòng)畫(huà)的延遲和持續時(shí)間。

 

凍結屬性有時(shí),在轉換期間保持前一個(gè)畫(huà)板的屬性值是有用的。原則將這些類(lèi)型的屬性稱(chēng)為凍結。您可以通過(guò)單擊動(dòng)畫(huà)面板中的雪花圖標來(lái)凍結屬性。凍結屬性可防止其在轉換期間發(fā)生變化,從而實(shí)現動(dòng)畫(huà)制作。凍結屬性可用于記住來(lái)自其他畫(huà)板的內容,例如滾動(dòng)偏移,可拖動(dòng)圖層的位置或組件所在的畫(huà)板。原理默認情況下凍結Scroll XScroll Y屬性,以便在畫(huà)板之間保持滾動(dòng)位置。如果您需要一個(gè)事件來(lái)滾動(dòng)到特定位置,您可以解凍Scroll XY.

 

 

上一個(gè):Axure RP的新增功能 下一個(gè):Principle 軟件介紹(二)