Axure绘制星级评分

650a992fcbcf15c54e67976b7690947d.png相信大家在日常的原型绘制中会经常使用到星级评分的功能,比如电商中的订单评价、外卖中的订单评价、骑手评价等

6e3816ca71c9031c398f1937867a475d.png

那么如何使用axure绘制这样的效果呢?下面开始整个绘制过程的演示

一、效果展示

 

二、功能解析

1b003d049adac145802498f326f66c78.png

主要分为①星级选择模块②重新评分按钮;

主要实现功能为:

①五星主要实现悬停时自动显示选中的效果,停留在某一星时则自动显示前边的星效果

②当点击选中某一星时,自动选中前边的星;且当选中时,不支持再点击星级选中的效果

③点击重新评分,则可重新进行选择

三、原型绘制

1.绘制星级选择模块

先拖入一个矩形,点击右上角的自定义形状小黑点,选择五角星

5d5dbb00128ca8edc9eeda2334544d63.png

将五角星设置成合适的大小,我这里设置了20*20,并设置其选中效果,即选中时更换其边框颜色和填充颜色

99f4f9591cf83b402f6f41fd5153d58a.png

按住ctrl拖动4个一样的星

23147c2fb07cacbddb7fb84002945aa0.png

2.绘制星级的交互效果

由于我们要实现,在未选中星级时,支持用户点击选择星级;在选中星级时,不支持点击选择星级;所以我们在这里将星级选择模块转化成动态面板,设置未选择和已选择状态

045dfad7bfbf118781ce47a4ea30ca2c.png

2.1首先我们来编辑已选择中的内容

双击选择动态面板中的已选择状态,依次为5颗星进行命名,star-on-1,star-on-2,star-on-3,star-on-4,star-on-5

6572639437f97e364f4bf2249f902174.png

2.2编辑未选择状态下的交互效果

①我们首先为每个星都进行命名

在这里依次命名为star-off-1、star-off-2、star-off-3、star-off-4、star-off-5

5388aadcae8bb811428d6e4a7cde61bf.png

②设置鼠标移入时的交互效果

当鼠标移入第一颗星时,设置第一颗星为选中,其他四颗星为不选中状态

506218c920066be99541ad6ae28d6010.png

依次为后边的星添加鼠标移入时的交互效果,移入时选中前边的星,取消选中后边的星

d595a60873a8e1dc257866bc480bd1d7.png

③设置鼠标单击时的交互效果

单击时,将动态面板状态设置为已选中,且选中第一颗星

c11cc6c21cd4159b3eb3dd1ba3fb51ef.png

依次为后边的星添加点击交互事件

c537bafd65aa33d2e07fcd69ef3244dd.png

3.绘制重新评分按钮

①绘制按钮

拖入一个矩形,调整大小及位置

133f7c3afde024d9543ddf49b3eb9a83.png

②添加交互效果

当点击时,将动态面板设置为未选择状态,且将所有的已选择和未选择下的星全部都设置为未选中f19309bf0dd0272ba8b93efff389e154.png

到这里星级评分的功能就绘制完毕了,如果有什么疑问大家可以在评论区讨论交流呦~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

产品阿强

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值