首页 > 编程知识 正文

程序坞动画效果(轮播图点击按钮切换图片)

时间:2023-05-03 21:47:51 阅读:81444 作者:2642

如何利用视觉差异和动态看板状态之间的切换来创建banner立体切换效果。

如下图所示,向左滑动鼠标切换下一个图像,向右滑动显示上一个图像。 动态效果是立体翻转风格。

思路:利用时间差、视差、动态面板的状态变化完成。

步骤一:按如下动态面板结构放置图片

整个内容位于动态面板“banner”中,因此可以轻松应用于其他位置,在复制和生成模板时无需更改设置。

将图像主体放入“img”; “向左翻转”包含向左滑动翻转时的内容。 此状态包含用于放置三种不同状态1、2、3的动态面板“左立体”。 在此,用于保存移动到1/3、2/3时的情况。

在“向右翻转”中,放入向右滑动翻转时的内侧(该“向左翻转”)。

步骤二:banner动态面板上添加事件

开始立体翻转:将名为“banner”或“this构件”的动态面板的状态设置为“向左翻转”。

翻转过程:将其中的动态面板的状态设定为自动切换为Next,间隔200ms。

由于每次滑动banner图像时都会执行此过程,因此状态图像必须根据要滑动的当前图像而有所不同。 如下所示。 因此,在此需要判断当前的banner主图是哪个。 状态图像因图像而异。

因此,除了上述任一情况下的执行操作之外,还需要添加if操作。 以下是目标banner图为第2张时的判断。

如果是同样的内容的话,就不需要这样的判断。 例如,都是一种颜色的彩色块。

翻转完毕: 3种状态的翻转过程花了600ms,等待600ms后进行完成后的展示。 过了600ms后,展示主体图像,设定为目标图(这里为Next )。

即使翻转也显示目标图像,将负责翻转面板的状态返回到初始页面。 否则,下一次就无法从一开始就反转。

右转同上。

图片来源: http://Hua Ban.com/Pins/1465767735 /

结束了

正文是@ X。 原创者宣布每个人都是产品经理。 未经许可禁止转载

问题来自Pixabay,基于CC0协议

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。