Axure教程 動(dòng)態(tài)面板的用途(8)
![](http://image.woshipm.com/wp-files/img/56.jpg)
寫了幾個(gè)Axure教程之后發(fā)現(xiàn),可能教程的起點(diǎn)有些高了,過分的去講效果的實(shí)現(xiàn),而忽略了axure功能以及基礎(chǔ)元件的使用,那么從這個(gè)教程開始,把這些逐漸的展開講解。
關(guān)于動(dòng)態(tài)面板
動(dòng)態(tài)面板是axure原型制作中使用非常頻繁的一個(gè)元件,主要用途就是實(shí)現(xiàn)一些動(dòng)態(tài)的交互效果。所以,如果動(dòng)態(tài)面板使用不熟悉的話,對(duì)axure原型的制作會(huì)有很大的影響,那么動(dòng)態(tài)面板都能做什么呢?主要有以下幾個(gè)方面:
1、? 隱藏與顯示
2、? 滑動(dòng)效果
3、? 拖動(dòng)效果
4、? 多狀態(tài)效果
以上這些效果都在移動(dòng)面板的元件屬性里面體現(xiàn)。
那通過這幾個(gè)屬性都能實(shí)現(xiàn)什么樣的功能呢?簡(jiǎn)單的舉幾個(gè)例子。
1、? 顯示隱藏效果
我們經(jīng)常在做原型的時(shí)候,需要點(diǎn)擊按鈕后出現(xiàn)一些界面上沒有的元素,比如:
情景A:登錄功能在不填寫用戶名時(shí)點(diǎn)擊登錄按鈕,顯示出要求用戶填寫用戶名的提示。
情景B:當(dāng)我們需要在用戶的某一個(gè)操作時(shí),彈出一個(gè)提示框。當(dāng)用戶點(diǎn)擊提示框的確定按鈕時(shí)提示框消失。
諸如以上情景都需要用到動(dòng)態(tài)面板的顯示隱藏效果。
動(dòng)態(tài)面板初始狀態(tài)是隱藏還是顯示,可以通過右鍵單擊動(dòng)態(tài)面板—編輯選項(xiàng)—設(shè)為顯示(或)設(shè)為隱藏來實(shí)現(xiàn)。
2、? 動(dòng)態(tài)面板的滑動(dòng)效果
與顯示隱藏效果不同,動(dòng)態(tài)面板的滑動(dòng)效果一般是通過其他交互事件來激發(fā)的,可能是點(diǎn)擊某個(gè)按鈕,也可能是頁面加載時(shí)實(shí)現(xiàn)。比如:
情景A:網(wǎng)站上的一些滾動(dòng)文字的效果。
情景B:點(diǎn)擊登錄按鈕,登錄面板的彈出收起效果。
一般滑動(dòng)效果都需要有復(fù)雜的激發(fā)過程,比如通過頁面的onpageload事件。現(xiàn)在,在此不做過多講解,以后通過案例來進(jìn)行介紹,則更易懂一些。
3、? 動(dòng)態(tài)面板的拖動(dòng)效果
動(dòng)態(tài)面板的拖動(dòng)效果,對(duì)于移動(dòng)互聯(lián)網(wǎng)產(chǎn)品原型來說是必須的,主要用于APP的產(chǎn)品原型。用來實(shí)現(xiàn)面板被拖動(dòng)時(shí)產(chǎn)生的一些效果。
情景A:手機(jī)的滑動(dòng)解鎖功能。
情景B:手機(jī)頁面的縱向?yàn)g覽功能。
情景C:手機(jī)頁面的橫向換頁功能。
……
動(dòng)態(tài)面板拖動(dòng)的作用非常重要,結(jié)合與之有關(guān)的系統(tǒng)自帶變量能做出各種各樣的效果。
比如,axure本身是沒有隨機(jī)數(shù)功能的,但是在拖動(dòng)動(dòng)態(tài)面板的時(shí)候,是可以實(shí)現(xiàn)隨機(jī)數(shù)的功能的,這個(gè)將在之后的隨機(jī)骰子案例中詳細(xì)介紹,當(dāng)然如果你axure的使用經(jīng)驗(yàn)相對(duì)豐富,現(xiàn)在可以去小樓元件中下載隨機(jī)色子元件進(jìn)行參考。
4、? 多狀態(tài)效果
動(dòng)態(tài)面板的多狀態(tài)效果,是在網(wǎng)站原型中應(yīng)用非常普遍的,大大減少了動(dòng)態(tài)面板的數(shù)量。比如:隱藏一個(gè)面板,顯示另外一個(gè)動(dòng)態(tài)面板的效果,就可以用統(tǒng)一個(gè)動(dòng)態(tài)面板的不同狀態(tài)來實(shí)現(xiàn);還有動(dòng)態(tài)面板的滑進(jìn)滑出效果有時(shí)也可以通過狀態(tài)更換來實(shí)現(xiàn),比如:小樓axurerp教程(四)動(dòng)態(tài)面板滑動(dòng)效果,就是分別用動(dòng)態(tài)面板滑動(dòng)與動(dòng)態(tài)面板狀態(tài)切換來實(shí)現(xiàn)的。在網(wǎng)頁的原型中選項(xiàng)卡效果也可以通過動(dòng)態(tài)面板狀態(tài)切換來實(shí)現(xiàn)。
動(dòng)態(tài)面板的不同狀態(tài)還能實(shí)現(xiàn)圖片輪播效果、圖形轉(zhuǎn)動(dòng)效果等。
在axure中可以把元件或多個(gè)元件轉(zhuǎn)換成動(dòng)態(tài)面板,其實(shí)是把這些元件放在了一個(gè)動(dòng)態(tài)面板的狀態(tài)1里面,也就是說動(dòng)態(tài)面板其實(shí)是一個(gè)多層的容器,容器的每一層可以包含多個(gè)元件。
我們可以在動(dòng)態(tài)面板管理器中(軟件界面的右下角,沒有的話在導(dǎo)航欄-視圖選項(xiàng)中勾選)去給動(dòng)態(tài)面板添加多個(gè)狀態(tài),同時(shí)能夠調(diào)整這些狀態(tài)的順序,來達(dá)到不同的顯示效果。動(dòng)態(tài)面板默認(rèn)顯示動(dòng)態(tài)面板管理器中最上面的那個(gè)狀態(tài)。
動(dòng)態(tài)面板的介紹先到這里,在之后的教程里,我們?cè)偃ヂ氖煜に挠梅ê吞攸c(diǎn)。
本文作者:@小樓;轉(zhuǎn)載自:Axure原創(chuàng)教程網(wǎng)
新手入門基礎(chǔ)教程目錄
Axure教程 關(guān)于Axure rp觸發(fā)事件中IF和ELSE IF的使用說明(6)
Axure教程 動(dòng)態(tài)面板滑動(dòng)效果(10)
更多Axure學(xué)習(xí)技巧:Axure專欄
之前一直在研究動(dòng)態(tài)面板到底怎么用。多謝大神的總結(jié)
求大神舉個(gè)例子 ?
講的太粗了,能否舉個(gè)案例,如何使用這些元件呢?或者運(yùn)用場(chǎng)景 ??
求大神舉個(gè)例子 只做講解無法實(shí)戰(zhàn) ??
謝謝,很不錯(cuò)
??
希望分享更多例子呀
? 額…… 要是每個(gè)有案例步驟顯示出來實(shí)現(xiàn)更加好!
學(xué)習(xí)了,謝謝分享,32個(gè)贊
不錯(cuò),學(xué)習(xí) 了,謝謝分享