命理八字之观音求签灵签摇晃抽签动画的实现

#小李子9479#

观音抽签uniapp动画实现,使用uniapp的createAnimation来创建一个animation动画对象,在这个对象里面写入动画的序列,详情见下面的代码,有几个点要注意。

1。使用image来绑定,不能使用div,img等html的标签来绑定动画

2。动画数据 animation的绑定,使用数组,因为uniapp可以很好的感知到数组的变化 ,而不太容易感知到变量的变化。这样可以实现在app,h5等各终端的动画起作用。

 onShow() {
        var that = this;
        that.animation = uni.createAnimation({
            duration: 50,
            transformOrigin: 'center bottom',//以底部中间为旋转点
            timingFunction: 'ease-in-out'
        });
    },

 

  et_tick: function () {
            var that = this;
            lsktl.audio.play("gyqq/sound.mp3");
            that.dhlist = [];
            for(var i=0;i<=10;i++){
                that.animation.rotate(-40).opacity(0.56).step().rotate(0).opacity(1).step().rotate(40).opacity(0.56).step().rotate(0).opacity(1).step();
            }
            var dhdata = that.animation;
            that.dhlist.push(dhdata.export());
            that.gdbox.total++;
        },

相关推荐

  1. 【PHP】PHP实现RSA加密,解密,加,验

    2024-04-22 15:34:02       41 阅读
  2. 基于NDK验方式实现APP重签名校验方案

    2024-04-22 15:34:02       36 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-22 15:34:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-22 15:34:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-22 15:34:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-22 15:34:02       18 阅读

热门阅读

  1. Qt的坐标转换

    2024-04-22 15:34:02       13 阅读
  2. 【Flutter】序列化方案之命令行生成model

    2024-04-22 15:34:02       17 阅读
  3. 【shell】变量和引号!

    2024-04-22 15:34:02       12 阅读
  4. MATLAB中Simulink.defaultModelTemplate用法

    2024-04-22 15:34:02       18 阅读
  5. 如何实现YOLOv8保存目标检测后的视频文件

    2024-04-22 15:34:02       10 阅读
  6. 常见的SQL优化策略

    2024-04-22 15:34:02       14 阅读
  7. 软件架构演化方式的分类以及架构演化时期

    2024-04-22 15:34:02       15 阅读