童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

Axure8。0教程制作机械时钟

12月12日 孤小单投稿
  这次带给大家的案例是基于AxureRP8。0,利用了8。0所特有的新功能旋转。随着对RP8。0的了解,我是越来越喜欢这个版本,尤其是这个新增的的“旋转”功能,绝对是我做原型时的御用特效师(duangduangduang的特效就靠它了)。
  其实这个案例我已经构思了很长时间,只是因为时间关系,一直都没有实施,有时候画原型、写教程也是需要一点感觉的,感觉来了,事半功倍,没有感觉,只会浪费时间(这么说貌似有点矫情)。
  (原型效果图)
  原型预览
  预览地址:http:raedme。cnaxurelab009clockindex。html
  制作过程
  制作Clock时钟原型,需要解决的核心问题有以下三个:
  绘制时钟部件,包括时针、分针、秒针、表盘等,当然也可使用PS直接制作所需图片,或上网寻找相关素材(本案例中的表盘为网上下载,表针均用Axure绘制)
  实现表针的旋转和逻辑,这里是两层概念,一层是要实现表针的旋转动作,二层是要处理好秒、分、时的递进逻辑关系,也就是秒针旋转一周,分针要对应的走一分,分针走一圈,相应的时针要走一个点。
  当原型预览时,可以动态显示当前系统时间。
  明确了以上问题后,接下来就可以动手画原型了。
  。绘制时钟部件
  表盘可以自行绘制,也可从网上下载相应图片(上图中的表盘为网上下载)。
  绘制表针的时候需要注意一点,就是要考虑到对表针进行旋转的时候需要有一个轴心,在上图中可以看到我的表针下端都有一些空白区域,这个是为了保证整个表针部件的中心位置正好是表针旋转的轴心,而后面的旋转动作也是加在表针部件的中心位置。
  另外一个就是可以通过形状的运算及组合来形成一个表针部件,但是在时间过程中发现,旋转组合后的部件,在浏览器预览效果的时候容易导致部件错位,因此建议将表针转化为PNG图片,这样可以保证原型预览时旋转效果的完美。
  第三个需要注意的点就是,将表盘、时针、分针、秒针组合在一起的时候,需要绝对的中心重合,这个时候需要考虑到各个部件的尺寸问题,居中排列是可以保证两边的距离都是1个完整的像素(如果出现0。5个像素可能会有问题)。
  那么基于以上几点,在加上你的耐心细致,相信很快就可以搞定一套时钟部件。那么接下来就进入我们第二个过程。
  。时钟走时逻辑
  这个过程就是要让时钟动起来,并且可以正确的走时。动起来自然是给时针加上相关动作,但是正确的走时就需要一个完整而又合理的逻辑。
  添加3个辅助部件文本框,分别命名为“时”、“分”、“秒”,并分别用来显示时、分、秒,由于文本框有一个特殊的事件文本改变时,所以可以利用这个事件实现计时以及循环触发所需事件。
  在“秒”文本框上增加如下事件:
  【解释】
  Case1:当文本框“秒”的值等于59时,等待1秒,设置time(time为第4个文本框的名称)的值为当前时间,顺时针旋转秒针6(因为一圈60秒360,所以每秒6),设置文本框“秒”的值等于0(因为59的下一秒是0),设置文本框“分”的值1(因为秒针走到59后,再过1秒,分针要1),顺时针旋转分针6(因为分针走1分旋转的角度是6),顺时针旋转时针到“当前时30当前分2”的位置(这个请仔细体会一下)。
  Case2:其他情况,等待1秒,设置time的值为当前时间,顺时针旋转秒针6,设置文本框“秒”的值1。
  在“分”文本框上增加如下事件:
  【解释】
  Case1:当文本框“分”的值等于59时,等待60秒,设置文本框“分”的值为0,设置文本框“时”的值1。
  在文本框“时”上增加如下事件:
  【解释】
  Case1:当文本框“时”的值等于23时,等待3600秒,设置文本框“时”的值为0。
  到这里就完成了时钟走时的逻辑,那接下来就是解决如何在原型预览时(也就是页面加载时)获取当前系统时间。
  。获取当前系统时间
  由于上一步中时针走时用到了3个辅助文本框,分别表示时、分、秒,那在这一步,获取当前系统时间的时候,我也采用单独获取的方式,也就是单独获取当前的时、分、秒,然后赋值给文本框“时”、“分”、“秒”。
  【解释】
  Case1:第一个Set是把获取的当前系统时间的时、分、秒分别复制为文本框“时”、“分”、“秒”;第二个Rotate是根据当前获取的时分秒,来分别将时针、分针、秒针旋转到指定的位置。
  当时钟读取并显示了当前系统时间后,就会按照之前设置好的走时逻辑继续走时,并可以和当前系统时间保持同步(不同浏览器会出现不同步的情况,本人测试Edge和IE11浏览器兼容效果最好)。
  。总结
  OK,到这里整个案例就讲完了,而且文中也讲述了所有的事件、动作、逻辑,接下来感兴趣的小伙伴就需要自己去动手实践了。当然如果有更好的方式方法也欢迎与我交流(微信:urmagic)。
  原型下载:
  http:pan。baidu。coms1nuWP2Z密码:dtbf
投诉 评论 转载

玩转中继器九宫格拼图的实现原理今天带给大家的案例是使用Axure7。0(当然8。0也是可以的)制作一个九宫格拼图原型。不过本文只讲述实现原理,不讲述具体实现步骤,希望小伙伴们能了解思路并自己动手去实践,因为……Axure教程购物车商品增减删除练习看了前面几位大神发的中继器的九宫格啥的,我只能说:请收下我的膝盖!中继器我也就初级水平,就不献丑了,还是给大家分享点我这水平能够做到的东西,希望大家表喷我,多给我鼓励鼓励~撒浪……Axure教程抓阄小游戏演示案例我们生活中经常会遇到需要通过抓阄(或抽签)来做决定的问题。有些问题甚至上升到世界难题的高度,比如今晚吃什么,比如和对象如何分配家务活。今天手把手教你用Axure来设计这样一款居……Axure8。0教程:模拟手机端纵向滑动的效果axure8。0出了这么久了,在不久前出了正式版,正式版相对于测试版,相对稳定了好多。然而8。0相对于7。0在功能上又丰富了好多,主要增加了对设计这一块的功能,对于一些要求不是……Axure教程Axure8旋转功能应用幸运大转盘大转盘活动在各种抽奖的活动场景中出现,游戏活动简单直观。在axure8中,我们欣喜地看到提供了一些非常实现的动作,如旋转、设置大小、设置透明度等。今天我们详细介绍一……移动APP设计入门级:真实的前后端原型长啥样?只会画功能原型图的不是产品经理,不过产品经理如果不会画原型那战斗力也是打了不少折扣,不仅仅因为原型是对功能展示上的设计,更由于产品原型实际是用户实际需求、业务流程、系统规范等多……工作效率系列如何制作交互组件库曾几何时,每次交互稿都是徒手画,或者截个图在现有的界面上改造。渐渐感到同一平台,每个版本都有很多重复劳动,是时候做个交互组件库了什么是组件库?就是类似axure左侧……Axure8。0教程制作机械时钟这次带给大家的案例是基于AxureRP8。0,利用了8。0所特有的新功能旋转。随着对RP8。0的了解,我是越来越喜欢这个版本,尤其是这个新增的的“旋转”功能,绝对是我做原型时的……Axure版本管理正确姿势:如何通过SVN进行协同设计产品开发当中,我们很多时候代码和部分文档都有svn或者git工具进行管理,但是原型文件其实也需要很好的管理,特别是2个人以上对同一个rp文件进行频繁修改,没有版本管理将非常痛苦……AxureRP8新功能和优化实践我结合我的设计工作,来讲一下Axure8改进和新增功能:1。画板区:我的电脑是13寸的,画板区希望越大越好,因些我把电脑分辨率调到最小,新的8整体界面的区……Axure教程聊一聊原型组件化设计从淘宝购物车按钮说起axure提供的组件库,给原型设计人员带了极大的方便。问题是axure本身提供的是最常用、最基础的一些组件,对于一些复杂的组件,或者比较个性化的组件,例如幻灯片效果的图片轮询,……Axure8。0教程实现环形动态进度条Hello大家好,话说AxureRP8。0正式版已经发布有一段时间了,不知道小伙伴们是不是已经升级了呢?不过早在去年中旬Axure就发布了8。0的Beta版,经过了长时间了产品……
为网页设计创建有效的配色方案Android3。0(蜂巢)交互UI设计规范产品,你理解对了吗?Android应用程序需不需要手动退出?桌面管理软件那点事设计矛盾说浅谈游戏WEB设计的一些细节问题交互设计,产品设计与用户体验设计专注核心功能浅谈社区小游戏功能设计用户研究三部曲:有关用户研究的战略思考好的交互设计就是简单
I老戏骨演技震惊四座,湖南卫视天下长河刚刚播出就收视榜首夏天建议少穿裤多穿裙,四条半身裙百搭又遮肉,穿上很洋气哪类网站属于危险网站201194LV草帽火了百分百稻草售价八千多网友戴上影响我插秧吗?五大食品添加剂最具争议OPPO系可能已在手机市场击败小米,双方又在汽车市场怼上男人你收到了女人“我想要”信号了吗?海信旗下Vidda再次碰瓷小米,不知悔改,网友仗义曝光苏珊米勒2016年2月运势完整版刘彻真的不喜欢陈阿娇吗?刘彻是怎样对待陈阿娇的?中国第一丑模整容式逆袭!从全网骂到全网夸丑女的春天终于来了

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界