Axure Rp9教程:制作win10滑块滑动调整屏幕亮度效果

Evan
0 评论 2252 浏览 4 收藏 4 分钟

作者给大家分享了如何使用axure rp9制作滑动和动态显示效果,一起来看看~

要求

1)鼠标左右拖动屏幕变暗或变亮

2)鼠标左右拖动上方显示亮度值、放开鼠标亮度值消失

需要用的元件如下

文本元件、矩形、动态面板

需要用到的事件

页面载入时、拖动时、拖动结束时

技巧

1)掌握跟随鼠标水平拖动左右边界范围

2)计算和转换亮度值,建议元件的宽度是100的倍数,方便换算

具体步骤

(1)在画布上拖入需要用的元件,并调整相关的位置、样式

看下具体的概要层级:

(2)开始写交互事件

页面载入时:

默认获取屏幕背景的宽度作为亮度值,因为我用的是400px,按百分比算的时候除以了4,并向上取整,另外值越大,屏幕越亮,因为是用的透明度,值越大越暗,所以要用100来减一下,如下图所示

[[100-Math.ceil(LVAR1.width/4)]]

拖动时与拖动结束时交互:

拖动时:

1)滑块跟随水平拖动,左边x坐标不低于27px,右边不高于438px,根据你画布具体的x坐标进行调整

2)滑块数值同上

3)设置背景的尺寸当前滑块值的x坐标-背景在画布的起始x坐标,我的是29px

4) 设置滑块数值的文本,需要逐渐显示效果,400px按百分比取整 ,同时显示可见(默认为隐藏)

5)设备屏背景不透明度,反向用100-当前的宽度值

6)拖动结束时,逐渐隐藏滑块数值

(3)看下最终效果

哈罗,大家好,这次埃文第一次发表文章,希望大家多多关照,相互学习。

 

本文由 @Evan 原创发布于人人都是产品经理,未经作者许可,禁止转载。

题图来自Unsplash,基于CC0协议。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 目前还没评论,等你发挥!
专题
12604人已学习13篇文章
随着互联网在大众生活中的不断普及与深入发展,互联网医疗这一全新的医疗健康服务业态发展趋势向好。本专题的文章分享了互联网医疗行业分析和竞品分析报告。
专题
14054人已学习12篇文章
“产品架构能力”是B2B产品经理中泛指设计产品系统架构的能力,这是产品经理非常重要的一个能力。本专题的文章分享了产品架构的设计指南。
专题
15290人已学习10篇文章
再好的产品,没有优质的推广渠道加持和App投放增长的方法,也很难实现有效传播和增长。本专题的文章分享了App投放推广指南。
专题
12725人已学习17篇文章
在一些老系统可能会有流程复杂、扩展性不强的问题,此时便需要进行重构。本专题的文章分享了产品重构指南。
专题
13316人已学习13篇文章
情绪板由能代表用户情绪的文本、元素、图片拼贴而成,能够很好地帮助我们定义设计的方向。本专题的文章分享了如何应用情绪板。
专题
15283人已学习16篇文章
随着互联网时代的蓬勃发展,互联网平台活动运营对于互联网企业业务十分重要。本专题的文章分享了如何做活动运营。