iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >微信小程序开发中如何实现animation循环动画
  • 555
分享到

微信小程序开发中如何实现animation循环动画

2024-04-02 19:04:59 555人浏览 安东尼
摘要

这篇文章主要介绍了微信小程序开发中如何实现animation循环动画,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。截图如下:实现代码:ind

这篇文章主要介绍了微信小程序开发中如何实现animation循环动画,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

截图如下:

微信小程序开发中如何实现animation循环动画

实现代码:

index.wxml

<view class="clouds">
   <image animation="{{animationCloudData}}" class="yun1" src="../../img/yun1.png"></image>
  </view>

index.js

onReady: function () {
  // 页面渲染完成
  // 实例化一个动画
  var that = this;
  var i = 0
  var ii = 0
  var animationData = wx.createAnimation({
   duration: 1000, // 默认为400   动画持续时间,单位ms
   timingFunction: 'ease-in-out',
   //transfORMOrigin: '4px 91px'
  });
  var animationCloudData = wx.createAnimation({
   duration: 1000, // 默认为400   动画持续时间,单位ms
   timingFunction: 'ease-in-out',
   //transformOrigin: '4px 91px'
  });
  // 顺序执行,当已经执行完上面的代码就会开启定时器
  // 循环执行代码
  //dotAnFun = setInterval(function () {});  
  
  //动画的脚本定义必须每次都重新生成,不能放在循环外
  animationCloudData.translateX(200).step({ duration: 5000 }).translateX(0).step({ duration: 5000 });
  // 更新数据
  that.setData({
   // 导出动画示例
   //animationData: animationData.export(),
   animationCloudData: animationCloudData.export(),
  })
  setInterval(function () {
   //动画的脚本定义必须每次都重新生成,不能放在循环外
   animationCloudData.translateX(300).step({ duration: 5000 }).translateX(-100).step({ duration: 5000 });
   // 更新数据
   that.setData({
    // 导出动画示例
    //animationData: animationData.export(),
    animationCloudData: animationCloudData.export(),
   })
   ++ii;
   console.log(ii);
  }.bind(that),10000);//3000这里的设置如果小于动画step的持续时间的话会导致执行一半后出错
}

index.wxss

.clouds{
 margin-top:320rpx; 
}
.yun1{
 width:320rpx;
 height: 120rpx;
}

附:参考备用:


  

感谢你能够认真阅读完这篇文章,希望小编分享的“微信小程序开发中如何实现animation循环动画”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网node.js频道,更多相关知识等着你来学习!

--结束END--

本文标题: 微信小程序开发中如何实现animation循环动画

本文链接: https://www.lsjlt.com/news/68801.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 微信小程序开发中如何实现animation循环动画
    这篇文章主要介绍了微信小程序开发中如何实现animation循环动画,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。截图如下:实现代码:ind...
    99+
    2024-04-02
  • 微信小程序开发中怎么实现animation循环动画
    这篇文章主要为大家展示了微信小程序开发中怎么实现animation循环动画,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“微信小程序开发中怎么实现animation循环动画”这篇文章吧。实现代码:i...
    99+
    2023-06-26
  • 微信小程序如何实现animation动画
    这篇文章将为大家详细讲解有关微信小程序如何实现animation动画,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。微信小程序实现animation动画,具体内容如下1. ...
    99+
    2024-04-02
  • 微信小程序如何开发animation心跳动画效果
    小编给大家分享一下微信小程序如何开发animation心跳动画效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、微信小程序开...
    99+
    2024-04-02
  • 微信小程序如何实现循环及嵌套循环
    这篇文章主要为大家展示了“微信小程序如何实现循环及嵌套循环”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“微信小程序如何实现循环及嵌套循环”这篇文章吧。微信小程序...
    99+
    2024-04-02
  • 微信小程序音频录制波纹循环动画怎么实现
    这篇文章主要介绍“微信小程序音频录制波纹循环动画怎么实现”,在日常操作中,相信很多人在微信小程序音频录制波纹循环动画怎么实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”微信小程序音频录制波纹循环动画怎么实现...
    99+
    2023-07-02
  • 微信小程序音频录制波纹循环动画
    本文实例为大家分享了微信小程序音频录制波纹循环动画的具体代码,供大家参考,具体内容如下 实现的效果 第一种方法(利用微信小程序的animation) wxml部分 <!--p...
    99+
    2024-04-02
  • 微信小程序如何实现动画效果
    这篇文章主要为大家展示了“微信小程序如何实现动画效果”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“微信小程序如何实现动画效果”这篇文章吧。一、什么是微信小程序?...
    99+
    2024-04-02
  • 微信小程序中如何实现麦克风动画
    这篇文章给大家分享的是有关微信小程序中如何实现麦克风动画的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。先上gif.再吐槽.① 上面gif中声波的动画是个半成品.没有循环播放.在微...
    99+
    2024-04-02
  • 微信小程序中的动画效果如何实现
    微信小程序中的动画效果可以通过使用wx.createAnimation()方法创建动画对象,并调用对象的方法来实现。具体步骤如下: ...
    99+
    2024-04-09
    微信小程序
  • 小程序实现文字循环滚动动画
    本文通过实例为大家分享了小程序实现文字循环滚动的具体代码,供大家参考,具体内容如下 解决问题: 1、文字循环播放特效 2、小程序退出、隐藏后台动画停止(已解决) 效果: 代码: w...
    99+
    2024-04-02
  • 微信小程序开发中如何实现登录
    这篇文章给大家分享的是有关微信小程序开发中如何实现登录的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。微信小程序开放平台先从我们的小程序代码开始简单的说一下我们小程序的js代码登录...
    99+
    2024-04-02
  • 如何在微信小程序中实现PHP开发?
    如何在微信小程序中实现PHP开发?随着移动互联网的发展,微信小程序成为了开发者们的热门选择。而对于想要使用PHP语言开发的开发者来说,如何在微信小程序中实现PHP开发成为了一个关键问题。本文将介绍如何在微信小程序中实现PHP开发,并给出具体...
    99+
    2023-10-28
    PHP 微信小程序 实现
  • 微信小程序中如何开发
    这篇文章主要介绍了微信小程序中如何开发,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、序微信小程序,估计大家都不陌生,现在应用场景特别多。...
    99+
    2024-04-02
  • 微信小程序如何实现动画弹窗组件
    这篇文章主要介绍了微信小程序如何实现动画弹窗组件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。基本效果如下:具体实现如下:第一步:新建一个 ...
    99+
    2024-04-02
  • 微信小程序实现数字滚动动画
    本文实例为大家分享了微信小程序实现数字滚动效果的具体代码,供大家参考,具体内容如下 效果图 实现思路 1、为了实现数字的无限滚动效果,每个数字框的内部,其实包含了两组0~9的vie...
    99+
    2024-04-02
  • 微信小程序开发中如何实现仿电影影评小程序开发
    这篇文章将为大家详细讲解有关微信小程序开发中如何实现仿电影影评小程序开发,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。  首先如图建立文件夹和page页面  然后app.json页面更新代码如下:  { ...
    99+
    2023-06-26
  • 微信小程序scroll-view组件如何实现滚动动画
    这篇文章主要介绍了微信小程序scroll-view组件如何实现滚动动画,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。具体内容如下实现原理利用...
    99+
    2024-04-02
  • 微信小程序如何实现前台循环数据绑定
    这篇文章将为大家详细讲解有关微信小程序如何实现前台循环数据绑定,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。微信小程序之前台循环数据绑定微信小程序的循环数据绑定到wxml...
    99+
    2024-04-02
  • 微信小程序开发中如何实现搜索按钮
    这篇文章给大家分享的是有关微信小程序开发中如何实现搜索按钮的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。搜索input中,如何点击搜索按钮进行搜索及按钮样式修改正常我们会在搜索框...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作