Axure教程:登錄滑動拼圖驗證交互教學

2020-12-22 人人都是產品經理

滑動拼圖是網際網路一種新的驗證形式,被廣泛應用在各種網站的登錄、註冊、找回密碼。用戶可以不需要填寫複雜的驗證碼,而是用滑鼠去拖動滑塊便能通過驗證。

下面為今日頭條的滑動拼圖驗證,接下來將為大家講解:

一、界面元件搭建(教程為axure 8)

首先,需要下面這些元件。熱區1和熱區2是用來校驗小圖的位置是否正確,作為左右的重合區間。

所有元件的初始位置如下:

二、交互事件實現

(1)選中動態面板【滑塊】,添加【拖動時】交互事件,勾選【當前元件】,設置為:水平移動,添加左右邊界。

詳細設置圖如下:

下圖為左邊界:

下圖為右邊界:300為背景矩形的寬度。

同理,勾選【小圖】,設置同樣的移動和左右邊界。

其次,增加【滑塊】移動時,【高亮】條的尺寸跟著變化。設置【高亮】矩形的寬度為:[[LVAR1.x-LVAR2.x]],其中,LVAR1.x為【滑塊】的X軸坐標值,LVAR2.x為【背景】的X軸坐標值。

如下圖所示:

最後,需要添加【拖動結束時】的交互事件。即當【小圖】移動到與熱區1、熱區2重疊的時候,顯示驗證成功。

如下圖所示:

同理,否則,顯示【失敗】矩形,提示失敗。同時需要觸發【刷新】按鈕的【滑鼠點擊事件】,後續會補充此交互事件。

詳細交互事件如下:

(2)接下來,需要添加刷新驗證碼的功能,初始元件的位置。

選中【刷新】按鈕,添加【滑鼠單擊時】交互事件,隱藏【成功】矩形。移動【滑塊】和【小圖】到絕對位置,X軸設置為[[LVAR1.x]],其中LVAR1.x為【背景】的的X軸坐標值。同時,設置矩形【高亮】的尺寸為40*40,錨點為左邊。

三、注意事項

(1)熱區1和熱區2的位置和寬度,決定著小圖滑動驗證時的準確率。即與小圖重疊的概率。並且能保證,小圖能同時覆蓋到這兩個熱區。

(2)添加【滑塊】的右邊界:背景矩形的寬度300也可以替換為函數LVAR1.width。即為[[LVAR1.x-LVAR1.width]]。更加靈活應用。

四、效果展示

如有疑問,歡迎向我留言~

本文由 @火星人~艾斯 原創發布於人人都是產品經理。未經許可,禁止轉載

題圖來自Unsplash,基於CC0協議

相關焦點

  • Axure 3D教程:製作3D地圖原型
    編輯導語:很多時候我們會用到3D的效果,今天筆者教大家用axure做一個3D的效果,本文以三維世界地圖為案例,簡單的闡述axure製作3D原型的技巧,我們一起來看一下。一、Axure製作出來的3D效果原型預覽地址:https://7w42g3.axshare.com/#g=1上圖就是axure製作出來的3D地圖的效果,大家可以體驗一下,主要是用圖片+動態面板的效果來實現的,下面開始教學。
  • Axure教程:製作漸變色用戶登錄交互
    編輯導語:用戶登錄界面是吸引用戶的一個很重要的手段,新穎的界面往往可以給用戶留下深刻的印象,從而提升一款產品的好感。那麼,如何用Axure製作漸變色用戶登錄交互呢?本文作者通過實際操作為我們進行了分享,快來一起學習吧啊。
  • Axure原型設計:移動端驗證原型合集
    01 普通的滑動驗證這種是驗證是滑動驗證裡面最簡單的驗證方式的,只需要滑動滑塊到最右端就能完成,這種驗證方法的優勢是操作簡單,正是因為他簡單,所以容易被破譯。02 拼圖滑動驗證拼圖滑動驗證是在普通滑動驗證的基礎上加工行程的,原理和普通滑動驗證類似,增加了拼圖圖片,而且每次拼圖位置隨機,這樣可以增大破譯的難度,同時增加用戶驗證的趣味性。
  • 滑動拼圖
    滑動拼圖 休閒益智 大小: 3.09M
  • Axure全局變量實現帳戶密碼驗證登錄
    一、頁面準備兩個頁面(登錄頁、登錄成功跳轉頁)登錄頁:用戶名文本框、用戶密碼文本框、錯誤提示文本標籤、登錄按鈕設置全局變量:項目》全局變量username:qwert password:123456二、按鈕點擊事件設置設置用戶名或用戶密碼為空的交互提示
  • 用Axure做一個產品需求文檔(PRD)模板
    今天給教大家用axure做一個產品需求文檔(PRD)模板,其中包括目錄,版本修訂記錄,產品概述,功能說明,全局說明,非功能性說明。該原型模板使用簡單,交互完善,直接修改文字即可。喜歡該原型的小夥伴們可以在評論處給我留言哦。
  • Axure RP 9 for Mac(交互式產品原型設計工具)
    安裝教程axure rp 9 mac軟體下載後打開鏡像包進入安裝界面,將左邊的拖動到右邊的應用程式進行安裝。Axure RP 9打開axure rp 9 mac軟體,在裡面打開。幫助管理授權彈出axure rp 9 mac軟體註冊界面,返回鏡像包打開註冊碼將axurerp9註冊碼複製粘貼到axure rp 9 mac註冊界面內,然後點擊,即可直接進入使用!提交軟體功能重新設計和架構,使規劃和原型設計更有趣,更強大。
  • Axure入門案例系列:APP首次引導頁
    本教程知識點詳細教程本文以三頁引導頁為例,實現引導頁的基本功能。功能打開APP可以通過拖動切換引導頁的展示信息。同時支持跳過,最後一個頁面跳轉登錄頁面。>2)製作左滑動效果和右滑動效果由於在Axure中只有動態面板存在拖動的交互觸發時間,所以此處需要採用動態面板的這一屬性進行實現。
  • 產品經理入門如何用AXURE畫好原型
    導讀:axure是產品經理常用到的一款工具,掌握axure是產品經理的一項基本能力。Axure掌握到什麼程度是合格的,如何在工作中熟練地使用AUXRE畫原型都是需要學習的。利用AXURE繪製簡單地原型界面在教學的這幾年,很多小白問我一個問題,老師,產品經理要不要學習AUXRE,這個問題在有些培訓機構中
  • 如何做出產品/技術/測試都喜歡的「交互原型文檔」?
    一份恰到好處的交互原型文檔,能夠體現出產品的互動設計規劃以及大概展示效果,並保證設計師、開發、測試對交互效果展現達成一致,避免中途翻車產品上線延期。很多互動設計師都會遇到的問題,疫情期間在線辦公更是問題重重——交互評審反饋問題較多?開發和測試對交互理解有偏差?最終實現的效果與預期不符?
  • Axure9:巧用中繼器,零基礎也能五步做出菜單
    網上關於Axure9的教程數量繁多,但對基礎步驟描述較少,對初次使用axure的同學不太友好。中繼器作為常用功能之一,是產品人必要掌握的技能,因此寫下了這篇教程,希望對大家有所幫助。先上效果圖步驟一:準備素材。
  • 海大被製成了拼圖小遊戲?還要滑動解鎖才能通關!
    海大被製成了拼圖小遊戲?還要滑動解鎖才能通關! 遊戲小貼士左右滑動每個小格
  • 迷你世界滑動方塊教學攻略 怎樣滑動方塊
    迷你世界滑動方塊怎麼用?滑動方塊教學!滑動方塊,在迷你世界中是一個非常好用的工具,那要怎麼用滑動方塊呢,跟著小編一起來看看滑動方塊使用教學攻略吧!
  • Axure高保真:如何在原型圖上實現「知乎」問答卡片交互效果?
    我們先來分析這個交互事件可大致分為幾個:左右滑動隱藏滑動的卡片放大下一張卡片移動展示出下一張卡片明確交互事件之後,我們便可以開始製作。我們選中矩形,打開「右側功能欄-樣式」繼續調整邊框、圓角與陰影,完畢之後我們將其組合併命名為卡片1(個人建議大家在製作相關控制項與素材時,保持命名這個習慣,方便在素材較多的頁面搜索相關素材),最終素材效果如下:第二步:左右滑動交互效果熟悉Axure的朋友都知道,如果涉及左右滑動動作交互,我們一般都會用到動態面板,如果是用面板狀態切換這一動畫效果進行設計
  • Axure中級教程:用中繼器做聊天APP原型
    如下圖所示擺放(實際是兩個放在同一y值):三、中繼器表格WHO是分清誰的對話,如果值為me,就是我方說的,否則則為對方說的,下面交互會詳細說明。content是對話的內容。如下圖所示填寫完整即可:四、交互設置1.
  • Mac上好用的原型設計軟體:Axure RP 9 for Mac
    為您帶來Mac上好用的原型設計軟體Axure RP 9中文正式版,axure mac 是專為UX專業人員和業務分析師設計的專業網站原型設計工具!可以幫助他們快速創建應用程式和網站的線框,原型和規格!新功能包括一系列廣泛的改進:全面的 UI,新的設計和文檔特徵,以及將引擎優化到前所未有的程度。
  • PHP中如何驗證用戶登錄
    PHP在編寫app小程序的時候,有時候我們需要驗證用戶的登錄狀態才能進行相應的操作,而用戶登錄狀態是如何驗證的呢,今天我們就一起來看一下相關的內容。登錄用戶在app中要驗證用戶登錄態,我們首先定義一個公有的public變量$user,並定義一個藉口用於代碼的預操作以及在進行操作前的處理,最終調用父類驗證用戶登錄的信息是否正確
  • 關於註冊登錄「泛雅網絡教學」平臺的通知
    關於註冊登錄「泛雅網絡教學」平臺的通知 2020-02-13 20:13 來源:澎湃新聞·澎湃號·政務
  • Axure教程:製作一個APP原型,第一步是什麼?
    在製作時先不考慮登錄等其他頁面,只做主界面。1. 在頁面部分(注意不是概要部分)添加文件夾命名為主界面,放置主界面的頁面。2. 在文件夾下面添加頁面,底部導航點擊每個圖標跳轉後對應的頁面。由於該原型底部導航分為5個部分,所以在主界面下是五個子頁面。
  • 《伊甸之戰》拼圖任務怎麼做 拼圖任務完成方法教程
    導 讀 伊甸之戰拼圖任務攻略是遊戲新手玩法,玩家們在做拼圖任務時需要完成新手教學哦,那麼伊甸之戰拼圖任務怎麼做