【適合axure初學(xué)者】動(dòng)態(tài)面板實(shí)現(xiàn)banner的輪播效果

58 評(píng)論 170516 瀏覽 406 收藏 7 分鐘

axure功能太強(qiáng)大,動(dòng)態(tài)面板已經(jīng)搞得我頭暈@_@眼花了,更別提7.0版本的中繼器了。。。

廢話不多說,還是和大家分享一下動(dòng)態(tài)面板實(shí)現(xiàn)banner輪播的效果,對(duì)動(dòng)態(tài)面板還不熟的,像我一樣的axure初學(xué)者,不妨來看看這個(gè)效果的制作過程,然后自己試著做一做,絕對(duì)增加自己的信心^_^

就拿大淘寶首頁banner輪播效果為例說明:

前期線稿圖,部件準(zhǔn)備

1. 先畫個(gè)大概的位置線框圖,如下圖所示,做了3張banner的輪播效果

2.banner位置的占位符轉(zhuǎn)換為動(dòng)態(tài)面板(鼠標(biāo)右鍵,轉(zhuǎn)換動(dòng)態(tài)面板),給面板命名→_→這個(gè)不強(qiáng)制,在右側(cè)面板區(qū)找到動(dòng)態(tài)面板(圖中為首頁banner),選中,添加2個(gè)狀態(tài),分別放banner2,banner3。

雙擊狀態(tài)名進(jìn)入對(duì)應(yīng)的面板頁面,會(huì)看到有藍(lán)色的框框,框內(nèi)的部件將會(huì)在面板里顯示,框外的不顯示。可以給狀態(tài)修改名稱(選中狀態(tài),然后單擊名稱即可修改,圖中狀態(tài)名稱修改為1,2,3對(duì)應(yīng)第幾張banner)

2

3.添加banner輪播時(shí),banner上面的狀態(tài)按鈕(圖中的圓點(diǎn),會(huì)跟隨banner切換,顏色變化),添加矩形部件,右鍵選擇形狀,然后選擇橢圓,然后在工具欄里修改橢圓的寬和高,變成一個(gè)圓(w:10,h:10),復(fù)制部件2次,在右側(cè)部件名稱和注釋處給3個(gè)圓點(diǎn)分別命名圓點(diǎn)1,2,3

3

前期準(zhǔn)備差不多了,現(xiàn)在開始動(dòng)態(tài)效果準(zhǔn)備

1. 準(zhǔn)備工作差不多完成了,現(xiàn)在開始動(dòng)態(tài)搭配效果。首先是banner要設(shè)置成自動(dòng)輪播的。這要腫么設(shè)置呢?先給面板加動(dòng)態(tài)效果:選中面板,在右側(cè)交互欄的“顯示”一項(xiàng)下添加用例,雜項(xiàng)里選擇等待2秒(用來展示banner,時(shí)間長(zhǎng)短自行設(shè)置),然后在動(dòng)態(tài)面板下選擇”設(shè)置面板狀態(tài)“,選擇狀態(tài)“下一步”,設(shè)置進(jìn)入退出動(dòng)畫“向左滑動(dòng)”,動(dòng)作時(shí)間設(shè)置為500毫秒。重復(fù)“等待”,”設(shè)置面板狀態(tài)”兩次。

注意:banner輪播到第三張時(shí),下一張連接第一張banner,在設(shè)置面板狀態(tài)時(shí),勾選”從最后一個(gè)到第一個(gè)自動(dòng)跳轉(zhuǎn)“,這樣才能實(shí)現(xiàn)banner1,2,3,1,2,3這樣的輪播順序。

4

2. 做到這里,在瀏覽器里預(yù)覽,發(fā)現(xiàn)banner怎么不動(dòng)?莫急,要讓banner動(dòng),得有個(gè)觸發(fā)條件,首先將banner動(dòng)態(tài)面板設(shè)置為不可見(選中動(dòng)態(tài)面板右鍵,設(shè)為不可見),然后在”頁面交互“中設(shè)置當(dāng)頁面載入是,添加用例,顯示動(dòng)態(tài)面板

5

3. 做到這里,你再試一試預(yù)覽,驚奇的發(fā)現(xiàn),banner可以輪播了,是不是很開森?然后。。。。。。。停了?這是什么鬼?????告訴你,還沒做完,頁面加載只觸發(fā)了開始的輪播,一直重復(fù)還需要再觸發(fā),要腫么再觸發(fā)呢????嗯,簡(jiǎn)單,動(dòng)態(tài)面板隱藏再顯示就又觸發(fā)了,有木有很神奇,哇哈哈。。。

在動(dòng)態(tài)面板”顯示“一項(xiàng)的用例里最后添加隱藏面板,顯示面板,保存后預(yù)覽即可輪播

6

4. banner終于可以輪播了,開森!But,banner上的狀態(tài)圓點(diǎn)還木有變,都是一樣的狀態(tài),現(xiàn)在來修改這3個(gè)圓點(diǎn),讓3個(gè)圓點(diǎn)對(duì)應(yīng)各自的banner。

給3個(gè)圓點(diǎn)添加交互樣式(選中圓點(diǎn),右鍵添加交互樣式),在”選中”下設(shè)置圓點(diǎn)樣式,選擇填充個(gè)顏色(紅色,自行設(shè)置),3個(gè)圓點(diǎn)同理設(shè)置。

7

5. 然后將圓點(diǎn)的效果和動(dòng)態(tài)面板聯(lián)系起來,在動(dòng)態(tài)面板“顯示”一項(xiàng)的用例里繼續(xù)添加內(nèi)容,部件里選擇“設(shè)置選擇/選中”,banner1顯示時(shí),選中圓點(diǎn)1(選定狀態(tài)值:true),圓點(diǎn)2和3為未選中狀態(tài)(選定狀態(tài)值:false),以此類推設(shè)置即可。

注意:用例是一項(xiàng)一項(xiàng)執(zhí)行,不要把圓點(diǎn)的狀態(tài)放錯(cuò)位置喲~圓點(diǎn)狀態(tài)要和對(duì)應(yīng)的banner狀態(tài)一致哦~

8

6. 全部完成后,預(yù)覽原型,wow,輪播效果完成咯~~~~~~~~~~

PS:淘寶頭條的文字動(dòng)態(tài)效果和banner效果制作相同,有興趣的童鞋再多聯(lián)系下~

原型分享地址:http://9u4exk.axshare.com/

 

本文由 @Lprecious 原創(chuàng)投稿,并經(jīng)人人都是產(chǎn)品經(jīng)理編輯。未經(jīng)許可,禁止轉(zhuǎn)載。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 按照你的步驟來的,除了沒找到什么雜項(xiàng)里選擇等待2秒這一步,現(xiàn)在可以輪播了,但是輪播一圈回到第一頁又停止了,求教!

    回復(fù)
  2. 感謝!最后一張圖最下面的紅線框里的內(nèi)容包括上一行設(shè)置動(dòng)態(tài)面板到下一頁沒必要了吧,最后頁已經(jīng)實(shí)現(xiàn)循環(huán)了,不需要再把動(dòng)態(tài)面板第一個(gè)頁面再設(shè)置一次了吧 ??

    來自上海 回復(fù)
  3. 原來不是我一個(gè)人理解能力有問題 ??

    來自北京 回復(fù)
  4. 是我理解能力有問題嗎?為什么我卡在開頭了 ?? ,怎么我點(diǎn)擊狀態(tài)的時(shí)候并沒有出現(xiàn)藍(lán)色的框框啊

    來自廣東 回復(fù)
    1. 找不到源文件,不能分享給你。。。理解思路了就能做出來,不用按照文章中的步驟來

      來自上海 回復(fù)
  5. 看的我很累,思維跳躍性很大

    來自廣東 回復(fù)
    1. 隱藏和顯示,作用是用來觸發(fā)循環(huán)播放banner的。
      PS:我是照自己的步驟寫的說明,每個(gè)人制作步驟略有不同,能理解制作原理就行了

      來自上海 回復(fù)
  6. 只能輪播一次,我實(shí)在搞不懂那個(gè)顯示和隱藏有啥用

    來自廣東 回復(fù)
    1. 早知道我就看評(píng)論了,原來那個(gè)原點(diǎn)真的只能輪播一次,我還以為我邏輯出問題了。。。。。。。。。。。。。

      來自廣東 回復(fù)
  7. 2顆星

    來自廣東 回復(fù)
  8. 為什么我按照你的步驟來了一遍,只能循環(huán)一次??;總是在第二次開始的時(shí)候就停了

    來自四川 回復(fù)
  9. 你這語言表達(dá),看起來真是累。邏輯性很差。

    來自上海 回復(fù)
    1. 同意!

      來自內(nèi)蒙古 回復(fù)
    2. 那你別看唄。。。

      來自上海 回復(fù)
  10. 你好 我實(shí)現(xiàn)了輪播效果 并實(shí)現(xiàn)了輪播過程中圓點(diǎn)的變色 但是無法實(shí)現(xiàn)選中變色 還有選中圓點(diǎn)呈現(xiàn)該圓點(diǎn)所在的banner,請(qǐng)教一下

    來自北京 回復(fù)
  11. 樓主,第五步我按照你的示例,可是功能無法實(shí)現(xiàn)。輪播是正常的,鼠標(biāo)點(diǎn)擊圓點(diǎn)可以變紅,但是就是無法實(shí)現(xiàn)圓點(diǎn)隨banner輪播而變紅,求指導(dǎo)

    來自上海 回復(fù)
    1. 不如你再對(duì)照文章看下哪個(gè)步驟不一樣,從你的描述無法指導(dǎo) ??

      來自上海 回復(fù)
  12. 今天才開始用這個(gè)軟件,謝謝博主,非常好,適合初學(xué)者,一下就明白很多,成功了。樓上圓點(diǎn)不能正?;瑒?dòng)的,一定是其中某些點(diǎn)看漏了(比如說設(shè)置圓點(diǎn)的交互樣式為【選中】的填充顏色,而不是默認(rèn)【鼠標(biāo)懸停】的填充顏色)

    來自廣東 回復(fù)
  13. 那如何實(shí)現(xiàn)圖片動(dòng)但是圓點(diǎn)不動(dòng)???

    來自北京 回復(fù)
    1. 設(shè)置圓點(diǎn)的交互樣式為【選中】的填充顏色,而不是默認(rèn)【鼠標(biāo)懸?!康奶畛漕伾?/p>

      來自廣東 回復(fù)
  14. 很好,受用做出來了

    來自北京 回復(fù)
  15. 按你的方法,為什么在輪播的時(shí)候紅點(diǎn)并沒有隨便banner發(fā)生變化呢?

    來自北京 回復(fù)
  16. 挺好的 謝謝作者

    來自福建 回復(fù)
  17. 棒棒的!做出效果了!要是再多點(diǎn)教程就好了!

    來自北京 回復(fù)
  18. 前半截怪詳細(xì),后半截幾句話帶過了,還得自己研究~關(guān)鍵是我沒有研究出來。
    不會(huì)自動(dòng)輪播,只會(huì)做帶按鈕的~

    來自北京 回復(fù)
  19. 我弄的只顯示一個(gè)Banner ??

    來自北京 回復(fù)
  20. 我的小紅點(diǎn)第一輪正常,第二輪就不正常了?而且滾動(dòng)文字還是不會(huì)做?。?/p>

    來自北京 回復(fù)
    1. 我的紅點(diǎn)跟圖片輪播不同步,你解決了這個(gè)問題了嗎?

      來自廣東 回復(fù)
    2. 我是這樣弄的,你可以試試。
      1.創(chuàng)建圓點(diǎn),設(shè)置填充顏色為灰色,命名為dot1
      2.copy這個(gè)圓形,復(fù)制成三個(gè)之后,為這幾個(gè)命名為“dot1”~“dot3”。
      3.全部選中,一起命名為dots,目的是保證這三個(gè)有且僅有一個(gè)被選中。再統(tǒng)一設(shè)置選中狀態(tài)。
      4.顯示輪播圖時(shí),設(shè)置被選中的第一個(gè)圓點(diǎn):
      5.為動(dòng)態(tài)面板“輪播圖”的圓點(diǎn)狀態(tài)切換設(shè)置用例。
      添加用例“載入時(shí)”,添加條件:面板狀態(tài)==圖片1;設(shè)置選中:dot1為真。其他的對(duì)應(yīng)設(shè)置。

      來自陜西 回復(fù)
  21. 做了之后,為什么只能點(diǎn)擊才滾動(dòng)?而且紅點(diǎn)不跟著動(dòng)

    來自北京 回復(fù)
  22. 為什么我這樣設(shè)置完了之后圓點(diǎn)狀態(tài)還是不能切換

    來自浙江 回復(fù)
  23. 請(qǐng)問下圓形的按鈕是在banner的動(dòng)態(tài)面版里面還是外面建立?。?/p>

    來自廣東 回復(fù)
    1. 外面設(shè)置的,沒有把左右的東西都放在動(dòng)態(tài)面板

      來自上海 回復(fù)
    2. 有個(gè)疑問,實(shí)現(xiàn)輪播為何在用例1里的最后需要同時(shí)添加隱藏和顯示,而不能單單添加顯示就實(shí)現(xiàn)不了呢

      來自上海 回復(fù)
    3. 那個(gè)是實(shí)現(xiàn)效果重啟的作用,你需要有個(gè)因素刺激它循環(huán)進(jìn)行,可以理解吧

      來自上海 回復(fù)
  24. 6.5略有不同,8過也做出同樣效果啦 ??

    來自福建 回復(fù)
  25. 有沒有原型文件下載

    來自上海 回復(fù)
  26. ? 這東西認(rèn)真想一下還是知道怎么做的

    來自廣東 回復(fù)
  27. 為啥要wait 2000ms 不是有repeat every 么。。

    來自上海 回復(fù)
    1. 對(duì)的,是另一種簡(jiǎn)便的實(shí)現(xiàn)方法,一個(gè)東西實(shí)現(xiàn)很定有多種方法的 ??

      來自上海 回復(fù)
  28. 想問一下作者,我的Axure7.0并沒有“從最后一個(gè)到第一個(gè)跳轉(zhuǎn)”這個(gè)選項(xiàng)是因?yàn)榘姹镜膯栴}么?還有,隱藏再顯示面板后我的依然不會(huì)自動(dòng)輪播……

    來自湖北 回復(fù)
    1. 應(yīng)該是版本問題,我安裝的7.0,中繼器不全。。。

      來自上海 回復(fù)
    2. 注意是(顯示)編輯器

      來自安徽 回復(fù)
  29. 能不能在定時(shí)輪播的基礎(chǔ)上,添加左右滑動(dòng)切換頁面的交互?

    來自遼寧 回復(fù)
    1. 嗯,下次嘗試 ??

      來自上海 回復(fù)
    2. 當(dāng)然可以啦,覆蓋一層動(dòng)態(tài)面板

      來自北京 回復(fù)
  30. 唉。。。。。最后還寫了錯(cuò)別字 ?? 屎特。。。。

    來自上海 回復(fù)