輪播banner的略簡便實現(xiàn)方式
前面發(fā)了一篇輪播banner的實現(xiàn)(http://m.codemsi.com/rp/175508.html),實現(xiàn)方法上稍微步驟多了點,另外有童鞋問能不能手動和自動結合設置,這里就介紹一個簡便的實現(xiàn)方法。
輪播banner簡單法:
1. 添加一個動態(tài)面板(自命名“首頁banner”),添加3個狀態(tài),分別給每個狀態(tài)添加一個banner
2. 將動態(tài)面板設為隱藏,初始觸發(fā)條件,頁面交互的頁面加載時添加用例“顯示”動態(tài)面板
以上步驟和前一篇文章的前期準備工作相同,接下來就是不一樣的,看好咯~~~~~~
3. 給動態(tài)面板添加交互效果,在“顯示”下添加用例,設置等待2000毫秒,設置面板狀態(tài),選擇狀態(tài)為下一步,選中“向后循環(huán)”(從最后一個到第一個自動跳轉),選中“循環(huán)間隔”設置時間為2000毫秒,然后設置進入退出動畫,均為”向左滑動“。該動態(tài)面板設為隱藏。
這些設置好了,預覽下就看到banner的輪播效果咯~~~~~~~~~~
下面介紹鼠標滑動到banner上時,banner停止輪播,點擊左右按鈕,banner左右切換,當鼠標移出banner時,輪播效果繼續(xù)。
- 再添加一個動態(tài)面板(自命名“左右箭頭”),大小和banner相同,面板里添加左右按鈕
- 左右按鈕分別設置點擊交互效果,“鼠標點擊時“下添加用例,設置面板狀態(tài),向左的按鈕選擇面板狀態(tài)”上一步“(previous)進入退出動畫為“向右滑動”,向右的按鈕選擇面板狀態(tài)“下一步”(next),進入退出動畫為“向左滑動”,都要選中各自下方循環(huán)狀態(tài)。
4. 給banner的面板添加新的用例,在”鼠標移入時“下添加用例,顯示左右按鈕動態(tài)面板
5. 再給左右按鈕面板添加用例,在“鼠標移出時”添加用例,隱藏左右按鈕動態(tài)面板,且為了再次觸發(fā)banner輪播,添加隱藏banner面板和顯示面板
這些都設置好了之后,你是不是覺得已經(jīng)可以了呢?可以預覽下。。。。。結果是????當然還是不可以??_??還有最后一步,很重要的最后一步,很重要的最后一步,很重要的最后一步,嘻嘻,重要的話得說3遍才行~
6. 最后一步,給banner面板的“顯示”添加條件,設置部件的可見性,選中this為左右按鈕面板,值?。絫rue(或者值=false)
ok啦~~~~~~~
本文由 @Lprecious 原創(chuàng)投稿,并經(jīng)人人都是產(chǎn)品經(jīng)理編輯。未經(jīng)許可,禁止轉載。
請問一下這種簡略版怎么選中圓點呢?
??
你真的實現(xiàn)了鼠標移入停止播放嗎?
第5步里面設置了隱藏又顯示banner面板,不是很懂,是不是跟最后一步設置狀態(tài)也有關。可以幫忙解釋下嗎。
另,我是省掉了第5步和最后一步,效果好像也ok,暫時沒看到出問題。
感謝分享,對于那些SB可以無視就好。
看不懂就看不懂,干嘛罵人呢,分享制作過程還被噴 ??
?? 我錯了
?? 接受道歉
個人建議,拋個磚:
1.在banner輪播的基礎上,直接添加左右箭頭,設置為隱藏;
2.針對banner添加用例
1)鼠標移入banner時,設置banner的面板狀態(tài)為“停止循環(huán)”,同時顯示“左右箭頭”;
2)鼠標移出banner時,隱藏和顯示banner;
3.針對左右箭頭分別添加用例,同原文。
歡迎討論 ??
一個效果多種實現(xiàn)方式,只要都能實現(xiàn)就是ok的。
原型演示正確的效果就好,最后都是代碼實現(xiàn)
謝謝,感謝更清晰易懂。。。
“鼠標滑動到banner上時,banner停止輪播”
這個交互不太對,按文中的設置,鼠標移入后顯示“左右箭頭”動態(tài)面板,但實際操作中的需求應該是“鼠標移入后,banner停留在當前圖片狀態(tài),移出后恢復輪播”
在作者的這個輪播下,有實現(xiàn)方法嗎
??
做這個是完全沒有必要的