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

Axure教程(高级):跟随鼠标方向的面板滑动动画

1月5日 望北海投稿
  本文主要是运用全局变量,获取鼠标坐标参数以及函数来判断鼠标入点的方向,最终实现跟随鼠标方向的面板滑动动画效果。
  当鼠标从元件A的【上、下、左、右】方向移入时,则元件B从对应方向滑进。当鼠标从其它方向移出时,则跟随一起移出,效果如下:
  一、页面布局
  从左侧元件库拉入一个【热区】作为鼠标触发区域,一个【矩形】作为描述B和一张【图片A】,宽高尺寸都设置为一样,居中对齐,如下:
  其次,将【描述B】设置为隐藏。
  二、添加全局变量
  点击顶部导航【项目】》【全局变量】,添加两个变量,分别为【CursorX】和【CursorY】,主要是为了作为后面获取鼠标的坐标参数。
  三、添加交互
  1。选中【热区】,添加【鼠标移入时】事件。
  2。选择左侧【全局变量】》【设置变量值】,勾选变量【CursorX】和【CursorY】,设置值分别为鼠标的坐标X轴【Cursor。x】和Y轴【Cursor。y】。
  3。当鼠标从触发区域左边缘滑入时,即鼠标坐标与左边缘的距离为0,而与其他边缘的距离大于0,即此距离为最小值。
  因此只需要判断【鼠标坐标】与四个【边缘】的距离中,最小值为哪一个,即从哪个边缘移入。
  利用函数【Math。abs】取绝对值来计算距离,函数【Math。min】取最小值来判断哪一边缘最小。
  4。假设鼠标从左边移入,添加【鼠标移入时】事件case2,设置元件【描述B】为显示,动画为【向右滑动】,时间:200毫秒。
  添加条件,如下:
  设置第一个值为:〔〔Math。min(Math。abs(This。leftCursorX),Math。abs(This。rightCursorX),Math。abs(This。topCursorY),Math。abs(This。bottomCursorY))〕〕等于第二个值〔〔Math。abs(This。leftCursorX)〕〕,如下:
  即左边边缘为最小距离时,鼠标从左边移入。
  5。同理,为其他三个方向增加【鼠标移入时】事件,相关判断条件如下:
  6。最后是,添加【鼠标移出时】的交互事件。
  判断条件原理与上面移入时一样,即鼠标从左边移出时,设置元件【描述B】为隐藏,动画为【向左滑动】,时间:200毫秒。
  同理,其它三个移出方向的判断条件如下:
  四、交互细节调整
  1。无论是鼠标移入还是移出,都必须重新设置全局变量值【CursorX】和【CursorY】为【Cursor。x】和Y轴【Cursor。y】。这种才能保证让元件【描述B】跟随鼠标的方向运动。
  2。可以发现,上面第四个方向的交互判断条件,我们可以省略掉,不用写出来,直接设置元件【描述B】的交互动画。
  五、预览效果
  欢迎大家留言评论,也可以留下你的评论,期待想看到的交互效果。
  示例下载:
  https:pan。baidu。coms14mugPY2mzI3MCVLD3YDG6w
  提取码:uyag
  示例演示:
投诉 评论

Axure8。0实例:随机短信验证码本文给大家讲解的是,如何用Axure制作随机短信验证码,enjoy预览:一、元件准备(1)添加全局变量三个,分别取名为“yzmcl”、“yzm”、“djs”。……Axure高阶教程:利用JavaScript制作实时天气显示当大家用Axure制作APP原型时,即使高保真效果也只是在视觉层面上实现了原型效果,但页面中的数据内容还都只是预先设定好的,例如:使用中继器、表格等,模拟真实作品。那么有没有一……Axure教程:让你快速掌握动态选项卡切换平时我们在玩手机时,进入某一个APP,基本上都有选项卡切换功能,作为刚踏入产品行业的人或者是初级产品经理来说,可能我们会不禁要问,咦这个功能我怎么在我的原型图上去实现呢?……两种简单方法:用Axure实现左侧动态导航栏最近在学习Axure的基础教程,在网上看到了很多例子,整理了一下分享给大家第一种方法(1)首先在面板上画几个矩形,大小一样排列好。(2)把A1、A2、A3设为……五种地图,带你摸清用户行为本文我们讨论用户体验旅程及其多种绘制方法,来帮助大家更好地理解用户行为。关于体验地图(experiencemaps),业界有数十种术语:出现这么多叫法是由于大家很难……Axure教程:带进度显示的注册表单特效本篇教程将为大家展示如何使用Axure制作带进度显示的注册表单特效。瓜子,板凳,雪碧准备好了嘛?好了我们就开始!最终效果效果解读本案例通过渐进式的方式,引导用……最新版字体图标元件库分享,一套绝佳的矢量字体图标元件库这次分享的FontAwesomev5字体图标元件库,是根据官方的最新版本v5。7。2整理完成的,包含了更全面的图标类型和丰富的图标数量,相信可以满足大多数同学在原型设计中的使用……Protopie教程:订票App效果今天和大家分享一个订票App特效,快搬好小板凳坐下!最终效果(图有点儿大)流程与知识点先介绍一下APP的操作流程:该效果中主要用到了以下知识点:1……Axure教程(高级):跟随鼠标方向的面板滑动动画本文主要是运用全局变量,获取鼠标坐标参数以及函数来判断鼠标入点的方向,最终实现跟随鼠标方向的面板滑动动画效果。当鼠标从元件A的【上、下、左、右】方向移入时,则元件B从对应……方法论产品经理的原型工作流交互原型图是产品经理必备的技能,不管是小白,还是大牛;是实习生,还是总监,都是从画原型图开始的。好的交互原型图,可以让开发不问一句,就能看得清清楚楚,开发得明明白白;差的交互原……Axure教程:显示隐藏推拉元件(常用于文本框提示语)主要实现在登录过程中,判断文本框为空时提示语显示与隐藏推拉元件。登录案例讲解如下:(1)绘制如下原型,分别给文本框命名为Anum,Password,提示文本命名为分……明确这3个点,让画原型更高效在画原型的时候,如果逻辑不清晰就会导致反复的修改或者漏掉一部分内容,我们要使得画原型这个步骤更为高效的话,我们得明确自己的目的,内容,以及所要用到的工具。对于内容较少的页……
那些卖不出货的广告文案,都是因为不明确广告目标!哪有文案水平高,全仗客户基础好!支付宝、江小白、方太这些品牌,是如何以故事文案取胜的?文案奇才大张伟,在闲鱼开店了!诚品书店文案合集来了,建议收藏!苹果:招聘文案,也可以强有力传达品牌调性三种阅读习惯,高效养出文案灵感“植树节”来啦,我写了20句文案文案不能说服消费者?因为你不懂这个经典路数!这6个女性文案,很强硬如何写出治愈系文案?这是一组有“世界观”的内衣广告文案。。《完美关系》:遭遇“渣男”,斯黛拉教你最。。。什么颜色的龙最厉害金龙最强黑龙次之青龙第三为什么于正花了那么大的力气,依旧捧不红白鹿?迟到的悔悟立夏北方种什么菜立夏北方种哪些菜春节回家带白酒要小心,散装白酒禁止携带上车!在外旅游如何防止对花粉过敏究竟该不该由老人带孩子自汗盗汗手足出汗治疗方法探索你的本命之城,合创Z03十城试驾即将潮智开启我的奶奶相声台词:我爱幼儿园

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