Axure教程:实现光标移动切换图片的效果

访客3年前黑客资讯392

编辑导读:本文跟各人分享,如何用Axure实现光标移动切换图片的结果,作者从预览图,到所需原件,再到操纵步调都一一展开了阐明,并对进程中需要留意的问题举办了先容,但愿对你有所开导。

Axure教程:实现光标移动切换图片的结果

01 概述

本日小鱼在腾讯大数据网站上搜查数据的时候找到了一个很是好玩的图片交互结果(如下图),大概之一眼看到的时候会以为坚苦,可是实际上建造的时候长短常简朴的,下面小鱼就来教各人如何建造这样的交互结果吧。

Axure教程:实现光标移动切换图片的结果

02 质料筹备

Axure PR 9.0

两张图片(小鱼偷懒用差异颜色的取代,蓝色A,赤色B)

03 建造步调

1、首先我们先筹备把两张图片中的个中一张(图片A)给放在底层作为网页加载时首先看到的图片,然后我们需要把同样巨细的图片B重叠在图片A上面,因为凭据交互逻辑,鼠标移动的时候图片B是一点点跟从光标展开的。

Axure教程:实现光标移动切换图片的结果

Axure教程:实现光标移动切换图片的结果

2、可是如何实现让图片B跟从光标一点点展开呢,我们需要把图片B给配置为动态面板,取名屏幕。

动态面板的浸染实际上可以领略为给一张照片添加了一个相框,不管你的照片多大相框的面积巨细抉择了你的照片的可视面积, 所以此时我们需要把这个屏幕的宽度给拉到最小,这里只能设为1,安排在图片A的最左侧。

Axure教程:实现光标移动切换图片的结果

Axure教程:实现光标移动切换图片的结果

3、最要害的步调来了,我们需要配置一个感到区域,这样光标在移入这内里的时候,动态面板可以按照光标的横坐标X值展开。

于是我们添加一个与图片A沟通长宽的热区而且置于顶层,对热区配置的交互结果为当鼠标移动时,配置动态面板的尺寸。

留意这里的锚点应该配置为左侧,因为需要它从左侧展开, 我们只需要改变换态面板的宽度为光标的X坐标减去动态面板它的X的坐标就能得出它展开的宽度,结果图如下,一个简朴的交互小结果就出来了。

Axure教程:实现光标移动切换图片的结果

4、别的假如想要添加线段作为翻页支解线,配置一条线段放在图片的最左侧,在感到区配置线段的交互结果。

这里我们需要留意,由于软件对线段横纵坐标的识别会差异于图形,所以不能简朴地用光标的横坐标来配置线段移动进程中的横坐标坐标。

好比小鱼这里显示的是线段的坐标实际上是(68,273),而与线段左侧对齐的图形的坐标确是(196,145。

什么意思呢?就是当你预览的时候,纵然视觉上看,所识此外坐标点固然重合可是坐标却不是沟通的。

这里可以调查到,线段的横坐标与图形相差了128个单元,所以配置线段移动时候我们需要配置它的横坐标为[[cursor.x-128]],纵坐标配置与线段的本来纵坐标沟通即可等于273. 虽然假如你这里用了从网站上下载的图形,就不会呈现这样的环境,配置移动坐标时横坐标凭据光标的坐标即可。

Axure教程:实现光标移动切换图片的结果

最终预览链接:https://s2r02p.axshare.com

04 优缺点阐明 利益

这样的交互结果可以节减用户切换图片时候的点击次数,只需要将光标放入图片阁下移动就可以举办切换图片。

假如两张图片之间有比拟可能其他接洽更容易让用户将两张图片举办视觉比拟操纵,不需要频繁地切换。

不需要将图片分隔安排,节减网页建造的空间, 给用户简捷的交互体验感。

缺点

交互结果大概只合用于对图片的展示,交互成果的延展性较弱,好比对差异图片内的icon配置单击跳转链接的交互结果.

该交互结果图片切换的数量有限,交互体验跟着图片的增加大概会下降,究竟用户不想一直通过移动光标的 *** 来切换到本身想要的图片,这样的环境更合用鼠标点击和banner轮播的殽杂切换结果.

05 总结

现如今,我们在互联网上看到的图片的切换结果是层出不穷的,譬喻:点击切换,滑动切换,自动轮播切换等等。每一种切换结果的存在都有它的来由,其目标都是为增加用户的搜寻效率和交互体验,设计师需要团结详细环境给出差异的切换交互结果。

这就是本日小鱼给各人带来的光标移动切换结果,赶紧动手试一下吧。

相关文章

一份平平无奇的web端表格设计需求文档说明

一份平平无奇的web端表格设计需求文档说明

编辑导语:产物司理的事情内容往往会涉及到web端表格设计,那么,当产物司理撰写web端表格设计需求文档说明时,有哪些需要留意的内容呢?本文作者从表格成果的PRD为切入点,为我们整理了一部门产物司理需要...

这些年,“拼夕夕”如何成为“拼爹爹”?

这些年,“拼夕夕”如何成为“拼爹爹”?

拼多多作为后起之秀,其迅猛成长的势头不行小视,最近更是因为首创人黄峥小我私家财产高出马云,成为热点事件。拼多多到底是怎么做到成长如此迅速的呢?本文将从四个方面展开先容阐明,对拼多多汗青感乐趣的童鞋不要...

腾讯面试题:给视频设计一个评分功能?

腾讯面试题:给视频设计一个评分功能?

笔者对一个腾讯产品面试题进行拆解,阐释了拿到题目之后的思考方向,分享给大家~~ 腾讯视频面试题目:现在需要为长视频设计一个评分功能,如何保证长视频评分的客观性? 一、什么样的视频需要考虑设计评分功能...

电商店铺设计中常见的7个错误

电商店铺设计中常见的7个错误

编辑导读:影响网站的因素有许多,但最直观是设计上给用户的的感觉。出格是对付电商平台来说,糟糕的设计无疑会对商品销量有所影响。本文作者梳理盘货了电商平台常见的7种欠好的设计,与各人分享。 我最近购置了...

互联网医疗运营(一):工作概览

互联网医疗运营(一):工作概览

编辑导语:对着互联网行业的不绝成长,如今许多传统行业都与互联网想团结,医药行业也不破例;这几年,互联网医疗也走上了轨道, 渗透各个方面;本文作者分享了关于互联网医疗运营的事情由来以及轮廓,我们一起来看...

Axure中全局变量的应用技巧

Axure中全局变量的应用技巧

编辑导读:在实际应用中,全局变量起到了信息通报浸染和符号浸染,可以在多个页面间通报信息,可能作为非凡场景的判定依据。本文作者对Axure中全局变量的应用举办了先容,适合对Axure的页面、元件、交互事...