在Axure中实现波纹点击特效按钮的方法_第1页
在Axure中实现波纹点击特效按钮的方法_第2页
在Axure中实现波纹点击特效按钮的方法_第3页
在Axure中实现波纹点击特效按钮的方法_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、!ju vx一般按钮都会设计一个点击动画作为反馈,提醒用户点击成功了。下面是一种波纹动画效果, 接下来我们看一下在AXUre中怎么实现这种点击效果。基本原理就是设计一个隐藏的半透明的圆,在鼠标点击的时候将其移动到鼠标的位置,然后逐渐变大和消失。下面为具体步骤:1、首先拖入一个矩形框,设置背景色和圆角;2、 拖入一个圆,设置为半透明色,然后大小设置为2 (尽量小即可),然后设置为隐藏;PlILMi 1 H.AOaSUa =*ftIo NI3、下面就可以设置交互了,单击按钮后动作顺序依次为:移动圆到鼠标位置 显示圆逐渐放大圆同时让圆逐渐消失 隐藏圆。1)移动圆到鼠标点击位置,鼠标的位置可以通过鼠标

2、指针位置变量Cursor.x和Cursor.y获得;HQ V f Y 3M A TU HS媲充;Otc* I M I .1QQ0tiIIti oo I13POL I衣亜互邮整击旳.rJS a7. 32*lfi1 叱2)继续添加一个动作,显示圆;3) 继续添加一个设置尺寸的动作,在500ms内将圆放大至300 (这个值可以自定义,足够大 就行);第击时移动阖形)驾达Cursor. X)JH SC UrSOr yJJ单击时移动(El形l ffursoF )J 匸 urovm显示個S显TE (圖物½Rr(园肠为300M300锚点届中应退出500b' 显示/想權洒加旨标目無(園形)&

3、lt;>00显TnUJ1<吕OOW更参证顷A取 确宦5)最后我们需要将圆恢复原来的大小,AXURE中同一个事件下设置的动作默认是同时执行的,而将圆恢复原来的大小必须要在前面的动作都完成以后才能进行,因此我们要先添加一 个等待动作,持续为500ms然后再将圆设置为原来的大小。爾尺寸额目第:C画脇为2Hx 2ra胃手居RI-:上h :5sNone6)效果如下,可以看到圆放大以后的阴影在按钮框外也能看到,所以我们要想办法隐藏超 出按钮框外的圆。在 AXUre中动态面板可以实现这一功能,将动态面板大小设置为和按钮一 样大(包括圆角),然后将按钮和圆一起复制到动态面板中。7)当元素位于动态面

4、板中时,移动元件的坐标系远点在动态面板的左上角,而不是全局坐 标系。所以要将第一步中的鼠标位置减去动态面板在全局坐标系的位置,如下所示。如果将 上面的有的单击事件设置为单击动态面板时执行,则动态面板的坐标可以直接用This.x和This.y 表示。审单击肘P M券S- - J1 (kLUjt>? X-IZaJj iLUSrclr.y-12 OJ)iIJI>)到达Cursor 125JA Curor.-120V HhJoeSH*B经过以上设置即可实现波纹点击动画效果,但还有一个小问题,由于整个过程执行需要 500ms,如果在动画未执行完之前再次点击鼠标就可能导致动画混乱,因此我们还要做一些 限制,即在动画执行开始时禁用按钮,执行完之后再启用,避免出现这种情况。样式交互说明jJ ZLtit”单击时1 到达(Cursor.x-125.Cursor.y-120)I颐目

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论