Axure教程 | 親,來體驗一下 iPhone 6

16 評論 35375 瀏覽 364 收藏 7 分鐘

引子

這是第一次使用axure8實現的例子,之前的auxre8版本似乎有點問題,輸出的html文件總是不能正常顯示,新的beta版本這次好像是改進了,最近重新安裝了一下。

先點擊這里來看看demo效果。(內有源文件下載)

main

這次帶來的是iphone6的體驗效果,主要實現了以下幾種交互:

  1. 待機黑屏狀態下,電源鍵和Home鍵的操作
  2. 屏幕顯示時背景圖片的縮放效果
  3. 鎖屏狀態下的解鎖
  4. 密碼解鎖操作
  5. 主界面圖標的縮放效果
  6. 系統菜單彈出效果

為了協調各種操作場景,每一種操作和效果都使用了較多的事件處理,這個例子里充分使用了組件樣式設置、動態面板的使用,組件的隱藏和顯示、移動效果、縮放效果、函數/變量的使用。下面說明一下幾個交互場景中的關鍵內容,以供交流學習:

1、待機黑屏狀態下,電源鍵和Home鍵的操作

1)黑屏的樣式:使用了黑色背景,加上一個三角形部件,三角形的填充色為白色漸變,體現屏幕的高光。

屏幕高光效果

2)屏幕外殼:從網上搜索了一個iphone6的外殼,ps稍微處理一下,去掉四周的雜色

3)給電源鍵和Home鍵處添加熱點(就沒有使用圖形按鈕了),處理單擊事件。

圖形熱點區域設置

2、屏幕顯示時背景圖片的縮放效果

我們知道iphone在鎖定狀態下,按電源鍵或Home鍵,顯示主屏幕后,主屏的背景的圖片會有一種縮放效果。縮放效果在axure8版本之前不太好處理(只能使用動態面板的背景圖方式),axure8版本里提供了setSize方法,配合動畫效果就可以實現縮放效果。

3、鎖屏狀態下的解鎖

iphone的滑動解鎖效果的出現讓大家眼前一亮,一些新的app都經常使用這種交互,就連密碼驗證也開始使用這種方式了。加上滑動解鎖時的文字上的光照效果,看起來很酷炫。

iphone滑動觸鎖

這里使用了部件的顯示/隱藏事件+移動方法,實現滑動解鎖動畫。有一個小技巧需要說明一下,就是光照效果是在文字的背后的,這是如何實現的呢?

我們使用了在背景圖上摳下文字鏤空區域,將背景圖保存成png格式(帶有透明背景區域),再使用PS制作一個背景透明發光效果的png圖片,最后在axure里,將發光效果的圖片放在背景圖的鏤空文字后面,循環移動發光效果的圖片。

鏤空背景圖+發光效果的圖片

鎖屏界面上的時間顯示,使用了系統的函數,獲取小時和分鐘數,處理小時和分鐘時,對小時和分鐘小于10的情況下,數字前補齊了0,這樣顯示格式為00:00,都是兩位,保證了美觀。

3、密碼解鎖操作

在鎖屏界面,向右滑動界面,顯示出輸入4位密碼的界面,輸入4位數字(這里隨便輸入4位)即可進入主界面。也可以刪除當前輸入的密碼,密碼刪除完會自動退會到鎖屏主界面

密碼解鎖操作

4、主界面圖標的縮放效果

當用戶解鎖完成,進入主界面時,iphone的各個應用圖標以動態的效果顯示到桌面上。使用了移動效果從屏幕外部移動到桌面上

主界面圖標的縮放效果

5、系統菜單彈出效果

無論在鎖屏狀態,還是進入主界面,向上滑動時,會彈出系統菜單(菜單里的各個子項沒有繼續處理),再次單擊系統菜單會下向收起隱藏。

彈出iphone系統菜單

小結:

這個例子只是簡單實現了iphone6的鎖屏及主界面的交互效果,麻雀雖小,五臟俱全哦,其實用到了axure里的很多知識點,是一個綜合應用的例子。

axure8新增的設置部件大小、旋轉等增強了動畫的實現效果,但是如何通過代碼設置部件的背景色、透明度等樣式屬性?期待以后肯定也能支持這樣的功能。

本次例子的主要缺點:在交互動畫效果中,滑動效果沒有和下個界面之間做到無縫的連貫,例如向右滑動的過程中,左側密碼輸入顯示的界面沒有同步顯示(如果不使用動態面板,其實也可以做到這種效果,但移動過程中的漸變模糊效果無法達到)。

其它不足之處,還望各位指正。

 

本文由 @Axure原型設計工場?原創發布于人人都是產品經理?,未經許可,禁止轉載。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 你好,制作原型的時候我底部菜單欄用的是熱區實現的,我做一個向上拖動的菜單欄組件(類似蘋果底部上拉菜單欄),我的方法是底部放個熱區,向上拖動結束時,顯示之前隱藏的菜單欄,動畫是向上滑動,鼠標單擊菜單欄時,隱藏菜單欄,動畫是向下滑動,但是問題來了,向上拖動結束時和鼠標單擊時兩個用例重復了,最終效果是彈出來一下馬上向下隱藏,我想問一下您是怎么做的?

    來自浙江 回復
    1. 在不同的動態面板上處理事件,在動態面板A上添加拖動結束事件,在菜單欄動態面板上添加單擊事件

      來自安徽 回復
  2. 很棒~~ ??

    來自北京 回復
  3. 源文件下載不了,怎么循環移動發光效果圖片

    來自廣東 回復
  4. 參謀了一天,還是很多地方做不出一樣的效果,求源文件或者具體的制作步驟 ??

    來自江蘇 回復
  5. 無法下載,404報錯,作者能發我源文件嗎,謝謝!

    來自北京 回復
  6. 誰有源文件?能不能發到我郵箱

    來自廣東 回復
  7. 有個交互沒有做到就是當系統菜單上滑出來時,點擊home鍵系統菜單應當隱藏。

    來自陜西 回復
  8. 感謝您的分享

    來自遼寧 回復
  9. ? ?? :mrgreen:

    來自新疆 回復
  10. 做那么牛逼其實意義不大。而且也很費時間的。 關健還是在于思維。思維對了,用筆畫一畫都行。
    不過確實挺厲害的。我一般都是線框就完了。

    來自北京 回復
    1. 我的理念一直都是工具為工作服務,工具應用的再好,目的就只是提高你的工作效率。而我的技術開發背景,以及對交互的感興趣,所以做起這些沒那么困難,同時也能為初學者提供實例,何樂而不為呢?!

      來自安徽 回復