Axure教程 動態面板滑動效果(10)

17 評論 263157 瀏覽 91 收藏 5 分鐘

示例原型:http://pan.baidu.com/s/1mgjYahi

實現目標:

1、? 點擊登錄滑出登錄面板

2、? 點擊確定滑出動態面板

最終效果如下:

這種效果可以通過兩種方法實現:

首先準備需要的元件:1個矩形,1個文本,1個動態面板(里面包含2個矩形,一個作為面板,一個作為登錄按鈕)

把動態面板添加一個狀態,準備工作就結束了。

注意:每個主要元件記得加上標簽??!

 

第一種:動態面板滑入滑出方式

1、? 設置文本面板“登錄”的onclick事件,為點擊時動態面板滑動到絕對位置(x,y)(如圖1),x和y代表滑動到指定位置時的x軸與y軸的坐標值(如圖2、圖3),坐標值可以通過拖動動態面板到指定位置取得。最后,設置動畫效果為緩慢進入。

圖1

4-3

圖2

4-1

圖3

4-2

2、? 設置動態面板狀態1里面的矩形登錄按鈕的onclick事件,為點擊時動態面板滑動到絕對位置(x,y)(如圖4),這時的x和y代表滑動到初始位置時的x軸與y軸的坐標值,設置動畫效果為緩慢退出。

圖4

4-4

3、? 點擊右鍵設置順序為置于底層,并將動態面板拖到初始位置。

4、? 第一種方式完成,可以生成原型看效果了。

 

第二種:動態面板狀態切換方式

在開始的時候我們給動態面板增加了一個狀態,在第二種方式里它才會起到作用,怎么做呢?我們繼續:

1、? 把動態面板拖到最終顯示的位置,將動態面板狀態2上移到第一位(如圖5右側指示);

2、? 設置文本面板“登錄”的onclick事件,為點擊時設置動態面板的狀態為狀態1,并設置進行動畫為向下滑動(如圖5);

圖5

4-5

3、? 設置動態面板狀態1里面的矩形登錄按鈕的onclick事件,為點擊時設置動態面板的狀態為狀態2,并設置退出動畫為向上滑動。

4、? 第二種方式完成,生成原型就能看到想要的效果了。

 

本文作者:@小樓;轉載自:Axure原創教程網

新手入門基礎教程目錄

Axure教程 axure新手入門基礎(1)

Axure教程 axure新手入門基礎(2

Axure教程 axure新手入門基礎(3)

Axure教程 axure新手入門基礎(4)

Axure教程 axure新手入門基礎(5)

Axure教程 關于Axure rp觸發事件中IF和ELSE IF的使用說明(6)

Axure教程 axure元件使用思路的補充(7)

Axure教程 動態面板的用途(8)

Axure教程 帶遮罩層的彈出框(9)

Axure教程 動態面板滑動效果(10)

更多Axure學習技巧:Axure專欄

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 寫的雖然不是特別具體,但是認真看一下,跟著思路肯定可以做出來啊。樓上在那嗶嗶的同學學習能力需要提高啊,這點自學能力還是要有的

    來自湖北 回復
  2. ? 圖真的看不見

    來自福建 回復
  3. 看不懂,我知道看不懂是我的不對,你好心還弄個教程,但是可以不要這么簡筆好嘛,大神

    來自四川 回復
  4. 誒,真的好難看懂

    來自浙江 回復
  5. 挺不錯的,看了幾分鐘,感覺沒那么難。

    來自廣東 回復
  6. 鏈接失效。。

    來自廣東 回復
  7. 初學者,看完朦朦朧朧,希望可以有視頻教程,看起來更加直觀、、

    來自北京 回復
  8. 還是上視頻吧,這樣的效果體驗很差。

    來自北京 回復
  9. 這教程有點坑爹啊、。。。

    來自北京 回復
  10. 還行,就是動態的哪個效果沒鬧明白

    來自北京 回復
  11. 這樣說,不如不說

    來自廣東 回復
  12. 除了圖片有點小,別的都挺好,不過還是學會了[嘻嘻]

    來自河南 回復
  13. 寫的不清不楚的,對初學者沒任何幫助

    來自河北 回復
  14. 圖真的太小了

    來自浙江 回復
  15. 作者說了半天也沒說明白,其實第一種做法是用動態面板從視野看不見的地方滑進我們的視野,第二種則是利用了動態面板自身顯示時所帶的滑出動作。真是的,小樓這家伙不說明白,圖也這么小,為了他那個入門到精通的視頻其用心顯得也忒小了吧

    來自新疆 回復
    1. 總結的精辟, :mrgreen:

      來自江蘇 回復
  16. 挺好,學習了

    來自北京 回復