Axure教程:滑動鼠標頁面自動切換(一)
瀏覽網(wǎng)頁時,尤其是互聯(lián)網(wǎng)產(chǎn)品介紹方面的網(wǎng)站,經(jīng)??梢钥吹?,當你的鼠標停留在某些頁面時,只要輕輕滾動鼠標,頁面就會自動切換,相較于傳統(tǒng)頁面的手動切換可以給用戶更好的體驗。今天就利用Axure8.0向下滾動的交互動作實現(xiàn)滑動鼠標頁面自動切換效果跟大家分享一下。注意Axure7.0沒有向下滾動的交互動作,請大家使用8.0進行同步操作。另外,我將使用幾張圖片來代替頁面進行示范,當然你也可以直接使用頁面。
原材料:
春夏秋冬四張動態(tài)面板以及向?qū)?yīng)的tu1、tu2、tu3、tu4四張小圖作為圖示,注意四張小圖合并在一起的高度要比單張動態(tài)面板的高度小。
方法/步驟
第一步:設(shè)置圖示組和選中狀態(tài)
同時選中圖片tu1、tu2、tu3、tu4—屬性—設(shè)置選項組名稱輸入“示意圖”—選中—勾選線段顏色“黃色”—勾選線寬(選擇較大寬度)—點擊確定
選中tu1—屬性—勾選選中(表示tu1在頁面載入時默認狀態(tài)為選中)
第二步:設(shè)置動態(tài)面板交互動作
依次選中動態(tài)面板chun、xia、qiu、dong,設(shè)置其向下滾動時(不同漢化版本翻譯可能存在差異)的交互動作如下圖。
第三步:設(shè)置圖示的交互動作
依次選中圖示tu1、tu2、tu3、tu4,設(shè)置其鼠標單擊時的交互動作如下。也可以直接復(fù)制動態(tài)面板的向下滾動時的交互動作到圖示的鼠標單擊時,應(yīng)用關(guān)系依次是chun—tu2;xia—tu3;qiu—tu4;dong—tu1.
第四步:調(diào)整元件大小和位置
依次選中動態(tài)面板chun、xia、qiu、dong,縮小其動態(tài)面板的高度,使其高度與四張小圖合并在一起的高度一致。
依次選中動態(tài)面板chun、xia、qiu、dong,單擊鼠標右鍵—滾動條—自動顯示垂直滾動條;完成后你就可以看到動態(tài)面板右邊有一條滾動條出現(xiàn)。
同時選中圖示tu1、tu2、tu3、tu4,單擊鼠標右鍵—順序—置于頂層。
將動態(tài)面板xia、qiu、dong置于chun的下面,使四張動態(tài)面板完全重合地疊加在一起。同時,移動圖示tu1、tu2、tu3、tu4到動態(tài)面板chun的右側(cè)將其滾動條完全遮蓋。至此,已經(jīng)全部完成,如下圖。
本文有一個很遺憾的地方,就是只能實現(xiàn)向下滾動頁面自動切換,無法實現(xiàn)向上滾動頁面自動切換。筆者嘗試過使用同樣的方法設(shè)置向上滾動時的交互動作,但結(jié)果是失敗的,因為動態(tài)面板滾動條性質(zhì)決定了在沒有進行向下滾動時是無法進行向上滾動的。
筆者希望本文能對大家學(xué)習(xí)Axure起到綿薄之力,另外,若有哪位大神知道如何同時實現(xiàn)上下滾動頁面自動切換的希望能告知一下,謝謝!
原型分享
鏈接:http://pan.baidu.com/s/1c2kI5AK密碼:2nf3
本文由 @簡揚 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
把事情搞復(fù)雜了點,說實話
預(yù)覽時 滾動一下,他就不停的在無限循環(huán)滾動。。。 ? 求解釋,下載了你的發(fā)現(xiàn)也是同樣的問題,難道是我瀏覽器的問題?
你是預(yù)覽我做的,還是你自己做的啊?我的應(yīng)該不會出現(xiàn)這種情況才對,試過很多遍了。如果是我做的那個,那你換個瀏覽器試試。
預(yù)覽了你的,換了谷歌瀏覽器,都一樣的結(jié)果, ??
谷歌瀏覽器應(yīng)該沒有問題,我得晚上回去才能試試。對了,你可以自己調(diào)一下,在動態(tài)面板顯示這個交互動作前面加一個等待300mm的動作。
加上后效果,第一輪滾動正常,再滾動還是會出現(xiàn),只是延遲了300mm ??
7 里面其實也有向下滾動的交互動作 “[[Window.scrollY]]” ,打個比方,設(shè)置參數(shù)if “[[Window.scrollY]]” > “0”
and “[[Window.scrollY]]” <= "500",改變面板狀態(tài)即可,用一個動態(tài)面板的不同狀態(tài)就可以實現(xiàn)了
你可以試一下,看一下效果,而且記得用四張圖片一起試。
鏈接:http://pan.baidu.com/s/1nvReuCh 密碼:2xvn
而且可以解決你的上滑問題
這個不是我想要的,你這種做法我也想過,但存在缺陷。1.它用了這個頁面去做這個效果,移植性很差,想在哪個高保真頁面(尤其是一些產(chǎn)品介紹)幾乎不能用;2.它的鼠標滾動體驗不好,你設(shè)計時500像素,經(jīng)常容易發(fā)生滾動了但沒有進行切換,如果設(shè)置再小一點的話又容易一次滾動多張圖片;
那樣子的話用你的方法是不能上滑的,是存在bug?
這是暫時想不到辦法解決,不過也只有這樣做,才可以把它當做一個模塊,那個頁面需要可以直接拿過去用。
失效了~~求鏈接
鏈接:http://pan.baidu.com/s/1sl5r3v3 密碼:mw1l
是建立了四個春夏秋冬的動態(tài)面板?而不是一個動態(tài)面板的四個狀態(tài)?
還有百度云盤里的原型不存在哎╮(╯▽╰)╭
四個動態(tài)面板
為什么做出來就一個圖能滑 而且對比后都一樣 ?
那你下載我的原型文件可以滑動嗎?如果可以,那肯定是一些細節(jié)漏了。
可以的 我兩個對比了 都一樣 ??
一個圖能滑?是從第一張圖直接滑動最后一張圖嗎?另外,你用的是Axure8.0嗎?你再認真對一下吧,不只是交互動作要對一下,那些元件名稱也要對一下。
好吧 我是秋能滑到冬 我是8.0的
那你比一下其他圖片跟秋這張的有什么不同的,應(yīng)該很快就可以找到問題所在的。
?? 一樣都是電腦里的 格式什么都一樣 只有一張比較大 所以優(yōu)化了 不過也不是秋那張
?? 那圖片比動態(tài)面板大一點嗎?如果一樣大的話就滑動不了。另外你檢查一下動態(tài)面板有沒有設(shè)置成自動調(diào)整大小,如果設(shè)置了就取消,然后把動態(tài)面板的高度縮小一點。
好了 原因是圖片大小比動態(tài)模板小了 我拖出去后就對了 謝謝你 ?? ??
還發(fā)現(xiàn)一個不足,就是無法點擊滾動到的上一張,比如秋滾動到冬,然后點擊就無法選定秋
好像真的存在這樣一個bug,最近比較忙,你可以先思考著怎么解決。多謝提出~
遇到了跟你一樣的問題,但是我不太懂前面說的要小圖片拼起來要比動態(tài)面板小,但是下面又說把動態(tài)面板大小調(diào)到跟小圖片一樣高。我解決不了。
我用的是火狐瀏覽器,華碩的本……其他都挺順暢,就是預(yù)覽那個卡……生無所戀的感覺!可能跟本本有關(guān)
你安裝的是正版嗎?到官網(wǎng)上從新下一個
嗯,我最近也在用這個8.0,很多效果都比上一代有著進步,唯一的不足就是預(yù)覽太卡
預(yù)覽卡?應(yīng)該不會吧,你可以換個瀏覽器試試。