【原型设计】实现电商类秒杀倒计时效果

某东秒杀倒计时

如今各大电商类网站或团购类网站都会出现秒杀倒计时、抢购倒计时的设计需求。那么在设计产品原型时我们该如何实现倒计时的效果了,下面我们来讲述分析该如何一步步的实现这样的效果。能够实现倒计时的原型效果或许有很多工具可以实现,文中讲述的以Axure工具为例实现交互效果。


首先我们分析下倒计时的时间表,通过分析我们可以观察出以下现象: 时间表由时钟、分钟、秒钟数字组成;秒钟数字每隔一秒逐步递减1,当秒钟递减到0时,分钟数减1,秒钟上的数字从59在逐步递减,如此循环下去 ;当分钟的数字为01时,1分钟后递减显示为59,此时时钟上的数字减1,如此循环下去;当时钟、分钟、秒钟上的数字为1位数时,前面均会自动补充1个0。

思路分析:我们通过观察得知上面2和3的现象,即秒钟和分钟的数字显示是一个从59不断递减到0循环的过程,如此高频反复的递减规律我们很容易联想到Axure中动态面板的状态改变时事件来实现数字的循环变化;时钟、分钟、秒钟的数字改变可以利用文本改变时事件来控制数字的变化范围及规律。

下面我们直接动手操作实现过程

第一步,先准备好相关部件素材:拖动3个文本框至设计区域用来显示时钟、分钟、秒钟的数字并分别给部件命名,拖动3个Lable至数字的后面,分别输入时、分、秒,在时间数字表的千面拖动一个Lable,输入“剩余倒计时 ”文字内容;新增一个空的动态面板,并设置两个空状态,用来循环控制数字钟的变化。   

第二步,设置交互用例                                                                                                   

1) 设置页面载入时事件用来控制动态面板的循环过程:点击页面载入时事件用例,新增动作中选择设置面板状态,配置动作中选中动态面板,状态中选择next,勾选从第一个到最后一个自动循环,循环间隔设置为1000毫秒即1秒,点击确定完成设置。 

页面加入时事件

  2)为动态面板设置状态改变时事件,新增动作中选择设置文本,配置动作中选中秒钟文本,点击下方文本框右侧的fx,在弹出框中首先为秒钟的文本框设置一个局部变量LAVR1,接着在上方的插入变量中输入[[LVAR1-1]],此步即为实现秒钟文本自动减1。                                                 

秒钟自动减1


动态面板状态改变时事件

3)为秒钟文本框设置文本改变时事件新增用例,需要设置两个用例。用例:设置判断条件,如果当前部件的长度=1位数时,给秒钟文本配置动作,在秒钟文本前面加上数字0,在点击fx的弹出框中为秒钟文本设置局部变量,在上方的插入变量中输入定义好的局部变量[[LVAR1]],并在前面加上数字0,用例1设置完毕;用例2,如果当前秒钟部件=-1且分钟部件文字>0,则为分钟文本框配置动作设置自动减少一,秒钟文本框值设置为59,设置请参照下方截图

用例1:秒钟1位前面加上0


用例2判断条件


用例2中的分钟设置
用例2的秒钟设置

4)为分钟文本框设置文本改变时事件,需要设置两个用例。用例1:设置判断条件,如果当前部件的长度=1位数时,给分钟文本配置动作,在分钟文本前面加上数字0,在点击fx的弹出框中为分钟文本设置局部变量,在上方的插入变量中输入定义好的局部变量[[LVAR1]],并在前面加上数字0,用例1设置完毕;用例2,如果当前分钟部件=00且时钟部件文字≠00,(注意分钟的数字是从01直接变为59,时钟的数字最小值为00,所以判断条件公式这样设置),则为时钟文本框配置动作设置自动减少一,分钟和秒钟文本框值设置为59,设置请参照下方截图。                                                                   

用例1中的分钟设置


用例2的判断条件


用例2中的时钟设置,自动减1


用例2中的分钟和秒钟设置

5)为时钟文本框设置文本改变时事件,设置判断条件,如果当前部件(时钟文本框)长度=1,则则配置动作中为时钟文本框前面加上0,配置如下图所示。


判断条件设置


先设置为局部变量,在补充前缀数字0

至此所有交互用例设置完毕,点击F5预览下测试效果,我们会看到一个真实的倒计时效果出现了。当然为了美观也可以为时钟、分钟、秒钟文本框设置填充颜色。为了有兴趣的朋友更方便的学习,大家可以从下面的地址中获取源文件,如有相关问题,欢迎随时提出讨论。

链接:https://pan.baidu.com/s/1c2rXauc  密码:h3ta

如果您对原型设计感兴趣,还可以阅读

如果你对Axure或原型设计有兴趣,希望系统性地学习Axure知识,掌握更多Axure使用技巧;或者希望通过临摹交互案例,进一步提升高保交互设计能力。请点击下方关注按钮,查看更多连载作品。

点击获取案例作品源文件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,921评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,635评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,393评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,836评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,833评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,685评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,043评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,694评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,671评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,670评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,779评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,424评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,027评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,984评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,214评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,108评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,517评论 2 343

推荐阅读更多精彩内容