中心放大图片与改变遮罩透明度

效果预览:

分析过程:

 

  • 鼠标指针进入图片时,放大图片并且遮罩变为完全透明;
  • 鼠标指针离开图片时,图片恢复原有尺寸并且遮罩变为半透明。

最后,以上交互的主体、触发、动作以及动作的目标都是什么?

  • 鼠标指针进入图片时,实际上是进入了遮罩层,所以交互的主体是遮罩层,触发为鼠标移入时,动作是设置图片尺寸和设置遮罩层的透明度。
  • 鼠标指针离开图片时,实际上是离开了遮罩层,所以交互的主体还是遮罩层,触发为鼠标移出时,动作同样是是设置图片尺寸和设置遮罩层的透明度。

制作过程:

 

一、准备元件

上面的分析中,提到了图片和遮罩层,所以我们先在画布中,放入图片元件和矩形元件,因为整个过程是遮罩层为主,所以矩形元件放在图片原件之上

接下来,再给矩形填充颜色设置为50%不透明

二、添加交互

 

1、鼠标移入时

第一个动作:设置图片的尺寸,宽度为“320,高度为“320,锚点选择【中心】,动画选择【线性】,时间为“500”毫秒。

第二个动作:设置矩形的不透明度为0

2、鼠标移出时则相反,参照上边的步骤,图片宽高恢复原状,矩形的不透明度为50%

设置完之后咱们预览一下

感觉不对劲,整个图片尺寸都变大了

这个比较好解决,动态面板能够只显示状态内容的部分区域,我们只需要把这些做好的内容放入动态面板,并固定动态面板的尺寸就可以了

全选所有元件,右键转化为动态面板

将自动调整为内容尺寸取消掉就可以了

到这里,我们就完成了这个案例的制作。

转载麻烦标明来处:https://blog.csdn.net/TiaoZhanJi_Xian/article/details/79725320

请尊重经验,别只会照搬,谢谢,如有问题,可咨询QQ:977798066,乐意为你解答

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

黄啊码

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

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

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

打赏作者

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

抵扣说明:

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

余额充值