作为产品经理必备神器之一,axure相信每个人都用过。这篇文章带大家了解下淘宝轮播图效果的制作与效果的实现。 效果如下: 产品人员思路最为重要,所以动手之前我们先理理思路,我们先罗列出淘宝轮播图需要实现的效果: 图片向左滑动轮播,间隔4s,滑动动画500ms; 下方焦点,点击切换到相应的图片; 左右切换按钮,鼠标放入轮播图显示,悬置在按钮上颜色加深。 好了,基本效果已经罗列出来,下一步就是开始动手制作。我们可以一步一步来,先实现一步,再实现下一步,避免思绪混乱。 一,实现图片轮播以及自动滚动效果 动态面板是axure里面一个非常重要的原件,很多效果都是通过动态面板实现的,今天我们的轮播图也要用到动态面板。 首先准备好素材。先从淘宝上复制轮播图片下来,右击轮播图,点击复制图片。 打开axure,粘贴刚才的图片,将图片转换为动态面板。 现在我们就可以axure右下角看到刚才的图片已经转化成为动态面板了,我们点击复制状态,复制三次,并且把淘宝轮播图剩下几张复制粘贴进去。 现在我们可以看到图片已经在里面了,基础的结构已经有了,接下来就是实现效果了。 实现自动轮播效果。我们点击动态面板,设置载入时自动切换,间隔4000ms,切换动画左滑,动画时长500ms。 好了,第一步大功告成,效果已经可以实现了,接下来看第二步。 二,实现下方焦点效果 先做个好样式。拖出几个圆圈设置大小11*11,背景白色,间隔10px,设置选项组名称"轮播焦点",设置选中时颜色FF5000。命名分别设置为"焦点-1"、"焦点-2"、"焦点-3"、"焦点-4"。 下方设置一个矩形,大小80*19,白色背景不透明度30%。 好了,样式已经完成了,接下来就是效果了。 实现到图片选中对应的焦点。点击动态面板,设置状态改变事件,记得设置条件判断,每次动态面板为第一页时选中"焦点-1",其余几个相同。 现在我们已经实现了轮播图滚动自动点亮焦点。 实现点击焦点切换轮播图。我们点击"焦点-1"设置点击事件,点击切换到动态面板第一页。效果逐渐,时间500ms。 之后设置继续向左滚动(同载入事件)。 好了我们的焦点部分已经完成了。 三、向左、向右按钮效果的实现 首先实现基础样式,先做两个样式在轮播图左右两边,不透明度30%,设置交互事件,选中时不透明50%。 隐藏两个元件,设置鼠标移入选中元件,鼠标移出取消选中。 鼠标移入移出显示隐藏左右按钮效果。将两个元件与动态面板和下方的焦点组合,设置鼠标移入组合事件,显示两个元件,鼠标移出组合时隐藏两个元件。 现在已经实现大部分效果了,就差点击切换轮播图就可以大功告成了。 点击切换轮播图,设置左键点击事件,轮播图切换到上一张,动画效果向右滑动,然后设置继续滚动(与载入事件同)。 同样的,右键点击事件也是一样,轮播图切换到下一张,动画效果左滑,然后设置继续滚动(与载入事件同)。 好了,到这里已经大功告成了,按下f5就可以预览了。