axure動態(tài)面板如何實(shí)現(xiàn)滑動解鎖

1 評論 15236 瀏覽 46 收藏 8 分鐘

編輯導(dǎo)語:當(dāng)我們給手機(jī)進(jìn)行解鎖時(shí),往往需要進(jìn)行滑動,那么這個(gè)功能的設(shè)計(jì)過程是怎樣的呢?本文作者通過實(shí)際的操作經(jīng)驗(yàn),為我們總結(jié)了axure動態(tài)面板如何才能實(shí)現(xiàn)滑動解鎖。

在制作app交互效果的時(shí)候,遇到手機(jī)滑動解鎖,所以特意去學(xué)了axure怎么用動態(tài)面板實(shí)現(xiàn)滑動解鎖(也就是拖動)的效果,這里和大家做一個(gè)分享。

一、第1步:準(zhǔn)備相關(guān)的元件并命名

手機(jī)圖片、手機(jī)壁紙(這里為了好看,可忽略)、軌跡矩形、滑塊圖標(biāo)、提示文本、變化矩形(尺寸隨著滑塊的移動而變化),如下圖:

建議:第一次建議用矩形,不要用圓角,下圖只是為了好看:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

二、第2步:調(diào)整元件的位置、尺寸、顏色

調(diào)整軌跡矩形為半透明狀態(tài),且邊框去掉;調(diào)整變化矩形的初始寬度為1;調(diào)整提示文本的顏色為灰色,調(diào)整后如下圖:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

三、第3步:設(shè)置交互

1. 選中滑塊,將其轉(zhuǎn)化為動態(tài)面板

然后添加【拖動時(shí)】的交互用例,添加動作【移動】,選中當(dāng)前元件,設(shè)置【水平拖動】,動畫效果可選【線性】,這樣比較自然,時(shí)間可自行設(shè)置。

如下圖:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

2. 添加邊界

即滑塊從哪里開始,到哪里結(jié)束;這里滑塊從軌跡矩形的左側(cè)開始,到軌跡矩形的右側(cè)結(jié)束;在設(shè)置邊界前,需點(diǎn)擊 fx 添加變量:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

添加完局部變量后,點(diǎn)擊插入變量或函數(shù),插入剛剛設(shè)置的變量,輸入左側(cè)[[LVAR1.left]],點(diǎn)擊確定:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

點(diǎn)擊確定后,按照同樣的方法添加右側(cè)的邊界,輸入[[LVAR1.right]],如下圖:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

3. 設(shè)置變化矩形的尺寸

點(diǎn)擊【設(shè)置文本】,選中元件【變化矩形】:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

因?yàn)樗某叽缡莻€(gè)變量,所以【寬】不能是定值,需要點(diǎn)擊右側(cè)的fx按鈕添加變量,它的寬=滑塊左側(cè)的x坐標(biāo) – 軌跡矩形左側(cè)的x坐標(biāo) ,變量設(shè)置如下圖所示:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

點(diǎn)擊確定后,設(shè)置錨點(diǎn)為左側(cè),動畫選為【線性】,時(shí)間設(shè)置為與滑塊拖動的時(shí)間一致即可;如下圖所示;

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

這樣設(shè)置完動作之后,還需為這些動作添加條件,點(diǎn)擊【添加條件】的按鈕,出現(xiàn)彈框如下圖,選擇“符合全部以下條件”,設(shè)置【滑塊左側(cè)】的【值】大于等于【軌跡左側(cè)】的【值】時(shí),滑塊開始拖動:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

下圖為設(shè)置滑塊的變量:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

下圖為設(shè)置軌跡矩形的變量:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

下圖為添加完變量后,點(diǎn)擊確定即可:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

點(diǎn)擊條件設(shè)置的確定后為下圖,然后再點(diǎn)擊確定即可:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

4. 設(shè)置【拖動結(jié)束時(shí)】

選中【動態(tài)面板】即滑塊,添加【拖動結(jié)束時(shí)】的交互用例,添加動作【設(shè)置文本】,元件選擇為【向右滑動解鎖的文本標(biāo)簽】,設(shè)置文本為【富文本】,然后點(diǎn)擊【編輯文本】,進(jìn)入到文本編輯彈框:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

以下為文本編輯,輸入文本為“解鎖成功”,然后點(diǎn)擊確定即可:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

下圖為點(diǎn)擊確定后的:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

設(shè)置完文本后,我們還需要添加一個(gè)拖動結(jié)束的條件,即當(dāng)滑塊的右側(cè)x坐標(biāo)=軌跡矩形的右側(cè)x坐標(biāo),這里的變量設(shè)置可參照上邊;

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

以下為設(shè)置完的圖:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

然后點(diǎn)擊確定即可。這里要注意他們的排序,變化矩形要在軌跡矩形之上:

axure動態(tài)面板實(shí)現(xiàn)滑動解鎖

預(yù)覽地址如下:https://2002sx.axshare.com

下載鏈接如下:

鏈接:https://pan.baidu.com/s/15-hbzduJBR83lYPo63BuDw

提取碼:5ap2

 

本文由 @啦啦啦 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載

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

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 滑動結(jié)束怎么禁止再拖動滑塊

    來自北京 回復(fù)