1. 编程圈首页
  2. 文库
  3. 产品设计

Axure RP8 教程:淘宝轮播图自动滚动效果

效果如下:产品人员思路最为重要,所以动手之前我们先理理思路,我们先罗列出淘宝轮播图需要实现的效果:图片向左滑动轮播,间隔4s,滑动动画500ms;下方焦点,点击切换到相应的图片;左右切换按钮,鼠标放入

Axure RP8 教程:淘宝轮播图自动滚动效果

效果如下:

Axure RP8 教程:淘宝轮播图自动滚动效果

产品人员思路最为重要,所以动手之前我们先理理思路,我们先罗列出淘宝轮播图需要实现的效果:

  1. 图片向左滑动轮播,间隔4s,滑动动画500ms;
  2. 下方焦点,点击切换到相应的图片;
  3. 左右切换按钮,鼠标放入轮播图显示,悬置在按钮上颜色加深。

一,实现图片轮播以及自动滚动效果

动态面板是axure里面一个非常重要的原件,很多效果都是通过动态面板实现的,今天我们的轮播图也要用到动态面板。

首先准备好素材。先从淘宝上复制轮播图片下来,右击轮播图,点击复制图片。

打开axure,粘贴刚才的图片,将图片转换为动态面板。

现在我们就可以axure右下角看到刚才的图片已经转化成为动态面板了,我们点击复制状态,复制三次,并且把淘宝轮播图剩下几张复制粘贴进去。

现在我们可以看到图片已经在里面了,基础的结构已经有了,接下来就是实现效果了。

Axure RP8 教程:淘宝轮播图自动滚动效果

实现自动轮播效果。我们点击动态面板,设置载入时自动切换,间隔4000ms,切换动画左滑,动画时长500ms。

Axure RP8 教程:淘宝轮播图自动滚动效果

好了,第一步大功告成,效果已经可以实现了,接下来看第二步。

二,实现下方焦点效果

先做个好样式。拖出几个圆圈设置大小11*11,背景白色,间隔10px,设置选项组名称“轮播焦点”,设置选中时颜色FF5000。命名分别设置为“焦点-1”、“焦点-2”、“焦点-3”、“焦点-4”。

下方设置一个矩形,大小80*19,白色背景不透明度30%。

Axure RP8 教程:淘宝轮播图自动滚动效果

好了,样式已经完成了,接下来就是效果了。

实现到图片选中对应的焦点。点击动态面板,设置状态改变事件,记得设置条件判断,每次动态面板为第一页时选中“焦点-1”,其余几个相同。

Axure RP8 教程:淘宝轮播图自动滚动效果

现在我们已经实现了轮播图滚动自动点亮焦点。

实现点击焦点切换轮播图。我们点击“焦点-1”设置点击事件,点击切换到动态面板第一页。效果逐渐,时间500ms。

Axure RP8 教程:淘宝轮播图自动滚动效果

之后设置继续向左滚动(同载入事件)。

好了我们的焦点部分已经完成了。

三、向左、向右按钮效果的实现

首先实现基础样式,先做两个样式在轮播图左右两边,不透明度30%,设置交互事件,选中时不透明50%。

隐藏两个元件,设置鼠标移入选中元件,鼠标移出取消选中。

鼠标移入移出显示隐藏左右按钮效果。将两个元件与动态面板和下方的焦点组合,设置鼠标移入组合事件,显示两个元件,鼠标移出组合时隐藏两个元件。

Axure RP8 教程:淘宝轮播图自动滚动效果

现在已经实现大部分效果了,就差点击切换轮播图就可以大功告成了。

点击切换轮播图,设置左键点击事件,轮播图切换到上一张,动画效果向右滑动,然后设置继续滚动(与载入事件同)。

同样的,右键点击事件也是一样,轮播图切换到下一张,动画效果左滑,然后设置继续滚动(与载入事件同)。

Axure RP8 教程:淘宝轮播图自动滚动效果

好了,到这里已经大功告成了,按下f5就可以预览了。

发布者:编程圈,转转请注明出处:https://www.bianchengquan.com/article/419615.html

发表评论

登录后才能评论