Axure RP 9教程:制作簡單的跳動效果

11 評論 7806 瀏覽 8 收藏 5 分鐘

在原型設計中,我們也常常需要做一些簡單的動畫效果。如何才能夠完成呢?本文將從三個方面進行梳理,希望對你有幫助。

工作中發(fā)現(xiàn),在原型設計當中,偶爾需要做一些簡單的動畫效果。畢竟動態(tài)相較于靜態(tài),往往更加引人注目。就好比電商頁面當中,搶紅包的懸浮球常常也是動態(tài)展示。那么,今天就一起來做一個跳動的動畫吧。

一、實現(xiàn)效果

二、實現(xiàn)原理

  • 過程很簡單:小球往上彈起,到達指定位置就下落,回到原點的時候繼續(xù)彈起。
  • 先給小球添加交互【載入時】,觸發(fā)小球從位置一運動到位置二;
  • 有了第一步的觸發(fā),我們就可以添加交互【移動時】,在這個事件下,一共有兩個情形。情形一:小球在位置二,我們要讓他返回位置一;情形二:小球在位置一的時候,我們就讓他回到位置二。這樣循環(huán)往復,就實現(xiàn)了小球的跳動效果。

三、實現(xiàn)步驟

1.小球原始坐標為(123,110),打開交互編輯器,添加事件【載入時】,添加動作【移動】,設置【動作】讓小球從坐標(124,110)移動到(124,100);

2.小球到達坐標(124,100)后,添加事件【移動時】,從圖示位置添加兩個情形;

3.在情形一下,添加條件:如果y值=100(因為小球移動過程中只在y軸上發(fā)生移動,所以這里條件只需滿足y的值為100);

4.[[This,y]]不用手動輸入哦,直接點擊fx,【插入變量或函數(shù)】就可以找到啦,如圖:

5.條件設置好之后,就繼續(xù)添加動作【移動】,把小球從位置二移動到位置一;

6.在情形二下,添加條件:如果y值=100。同理,添加動作【移動】,把小球從位置一移動到位置二;

7.記得所有移動的動作都要設置動畫的時間哦,不然你的小球就會瞬間轉移,看不到效果啦。

碎碎念:第一次發(fā)文,盡量把過程講得詳細一點點,歡迎大家一起交流呀,文中要是有什么錯誤還望各路大神指出~

 

本文由 @醬心蘿卜 原創(chuàng)發(fā)布于人人都是產品經理,未經許可,禁止轉載。

題圖來自 Unsplash,基于CC0協(xié)議

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 第6點那個y應該是等于110

    來自廣東 回復
  2. 拿走不謝
    鏈接:https://pan.baidu.com/s/1XD5Ouh4onhk1dohetkojgA
    提取碼:P123

    來自浙江 回復
  3. 小球的陰影效果怎么實現(xiàn)的

    來自北京 回復
    1. 那就是個橢圓形

      來自浙江 回復
  4. 來自北京 回復
  5. 正好用到 試驗了下效果不錯

    來自浙江 回復
  6. 其實不用寫情形,也不需要函數(shù)。設置move+wait 0 ms+move再加上fire event就可以實現(xiàn)了。

    來自江蘇 回復
    1. 沒看懂

      來自北京 回復
  7. 我嘗試了兩個多小時,一開始球體落地,就挺住了,后面是球體落地,然后上跳,又停住了,為什么

    來自福建 回復
  8. 為什么我只會跳一次

    來自浙江 回復
  9. 剛試過了,確實效果不錯,多謝了。

    來自上海 回復