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

Axure教程:用另一种方式实现轮播图交互

7月15日 碎骨族投稿
  本文作者将教你用另一种方式实现轮播图交互,enjoy
  轮播图的实现方式有很多,绝大多数的童鞋也习惯了用堪称“万能”的动态面板去实现。但是,对于一些特殊的轮播图该如何实现更好呢?
  比如下面的示例效果:
  在线预览
  这是一种具有3D效果的轮播图,多张不同尺寸的图片组合具有视差效果,点击两侧的图片图片将进行位移并且改变大小。选中的图片始终位于中央。话不多说,我们看看如何不用动态面板来实现这种效果。
  实现
  1。准备三张图,如图方式设置位置及每张图的大小
  图一(pic1)设置
  图二(pic2)设置
  图三(pic3)设置
  按照上图所示设置好图片位置及大小后我们分析交互动作:
  以pic1为例,其位置有3种情况:位置1,位置2,位置3。
  当pic1位于位置1和3时,点击pic1,pic1将移动到位置2并且变大,当pic1位于位置2的时候点击不进行交互动作。
  同理,pic2和pic3的点击交互动作同pic1。
  图片的位移在三个固定的点,图片的大小有两个,移动到最中间即位置2的时候最大,两侧大小一样。
  图片需要自动轮播,所以在页面载入的时候我们可以考虑触发图片的鼠标点击事件。这样能实现图片的位移及大小变化。
  鼠标的单击事件能够触发一次事件的执行,无法实现事件循环执行,也就无法实现自动轮播。
  综上我们可以考虑通过设置变量控制事件的持续执行。
  通过以上交互的分析,我们可以假设初始状态下:
  pic1在位置1时候变量:var11;
  pic2在位置2时候变量:var22;
  pic3在位置3时候变量:var33;
  大图宽度wb
  大图高度hb
  小图宽度ws
  小图高度hs
  pic1位置(x1,y1)
  pic2位置(x2,y2)
  pic3位置(x3,y3)
  如图所示:
  2。鼠标点击交互设置
  pic1鼠标单击交互设置:
  首先判断了pic1的位置是在位置1还是在位置3,(位于位置2时不用位移所以不判断);
  如果在位置1的时候:
  移动pic1到位置2并且尺寸变大,pic2位于位置2,所以将会变小并且位移到位置3;由于pic3处在位置3的位置所以只需要位移到位置1不用改变尺寸。最后标记当前各个图片的位置即:var12;var23;var31。
  如果在位置3的时候:
  移动pic1到位置2,pic1尺寸变大,pic3变小位移到位置1,pic2位移到位置3,最后标记当前各个图片的位置即:var12;var23;var31。
  同理可以设置pic2和pic3的鼠标点击交互:
  3。页面载入事件设置
  页面载入时判断图片位置即判断三个变量值,根据不同的位置去触发各图片的鼠标单击事件,实现图片的位移,当执行完再次触发页面载入事件就实现了一个闭环,图片即可自动循环轮播,而整个原型由于变量的应用使得你可以用于任何场景,最多改下变量值,从而大大增强了原型的复用性,扩展性。
投诉 评论 转载

Axure教程手把手教你用Axure制作贪吃蛇小游戏通过使用Axure制作贪吃蛇游戏,使自己更加熟练Axure中的各种函数及对一款产品开发时的结构梳理及逻辑分析。本文的受众对象为喜欢Axure或想学Axure的小白及达人,认为无……Axure教程:让中继器像数据库一样,实现数据查询、修改、判如何让中继器也可以像数据库一样,实现数据查询、修改、判断等功能呢?文章为你解读。在用Axure制作原型的过程中,大部分人都将中继器当做数据存储的工具,可以快速格式化展示一……Axure教程:用另一种方式实现轮播图交互本文作者将教你用另一种方式实现轮播图交互,enjoy轮播图的实现方式有很多,绝大多数的童鞋也习惯了用堪称“万能”的动态面板去实现。但是,对于一些特殊的轮播图该如何实现更好……Axure教程如何实现石头剪刀布的小游戏偶然看到一篇关于随机数的文章,于是花了两小时的时间做了这个小游戏:石头剪刀布,回忆童年有木有?游戏的实现逻辑和操作一样简单。等不及了,先围观下效果吧:点击前往实现:……Axure高级教程:如何从外部获取Axure中继器里的数据Axure作为产品经理必备神器之一,相信每个人都会基础的操作和简单甚至高阶的原型。但是这篇文章分析的内容,相信你可能从没有这样想过。我们知道中继器在Axure中实现数据动……Axure教程水滴式进度条详细操作及解释开始入门Axure时候,都会有一种想法,怎么才能最简单明了的体会到这个软件的功能呢?从最基础的开始按钮,到后面的网站连接,渐渐地引导我入门。当我学习到进度条时候,网上也有许多版……Axure教程移动端APP原型动效库【底部导航】本文给大家分享:在Axure软件中,如何制作APP原型底部导航。做好后,可以直接在中继器列表中修改导航名称、图标及跳转链接,还可以在中继器列表中任意增减导航的个数,兼容2……Axure8。0快速入门新手教程:电子相册本文作者将教大家如何使用axure8。0制作电子相册原型,enjoy电子相册,多用于个人空间相册,它以循环轮播的方式对相片进行展示。它的展示方式主要是将当前的相片最大最清……详解APP端哔哩哔哩所有的导航类型,及高保真原型实现由于哔哩哔哩的用户性格从整体上说更偏向于活泼,所以B站在具体的细节上的设计也考虑到了用户的调性,并不是一沉不变的。单从导航这一种设计上看,就出现了多达8种设计方式。几乎覆盖了所……Axure案例解析:蚂蚁庄园星星球自动陪练文章分享了蚂蚁庄园星星球自动陪练的原型设计过程,希望对你有所受用。10月26号在起点学院公开课上演示了三个有趣的小案例,今天我们来看看其中的“星星球自动陪练”小游戏的详细……某社区APP完整原型案例(附源文件下载)本文作者将结合自己之前做过的一个项目原型分享给大家,希望对02岁的产品经理、交互设计师有所帮助。电话响起,屏幕上的名字是“催稿的老曹”,我没接;我妈问我电话为什么没接,我……Axure示例:移动端手机号注册与登录示例(附RP文件)之前和大家分享了Axure的系列交互,从这次开始逐步和大家交流Axure原型的设计规范及PRD文档规范。本次以移动端手机号注册和登录为例,和大家分享Axure的设计规范。……
一文看懂ARVRMR的区别,设计过程都有哪些坑?携程事件思考:“捆绑销售”对吗?产品该如何合理地“捆绑销售”产品设计两大问题:初期用户看不懂产品,后期控制不住功能?从产品业务逻辑,谈谈OTA的默认勾选与增值服务产品的发展空间六度空间理论在社交中的蛛丝马迹互联网产品设计背后的心理学06:利用“执行意向”影响自由意志设计基础:建立可信赖的品牌形象优惠券的设计指南(三):活动系统跨境电商意义何在?如何做社区运营?产品优化方案:某货运APP运单界面优化Facebook、IBM等大公司遵循的8大设计原则AR技术的需求类型及用例探索

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