首页 > 软件开发 > JavaScript >

如何使用tween.js做简单移动动画

来源:互联网 2023-03-16 23:59:32 版权归原作者所有,如有侵权,请联系我们

TweenJS是使用JavaScript中的一个简单的补间动画库。它的开发与EaselJS库很好的整合,但不依赖于或特定于它。 它支持数字对象的属性和CSS样式属性赋值。接下来我们一起使用TweenJS让物体移动。dhX办公区 - 实用经验教程分享!

工具/原料

  • TweenJS

方法/步骤

  • 1

    首先建立一个html文件和下载需要用到的tween.js文件,放到项目中。dhX办公区 - 实用经验教程分享!

    如何使用tween.js做简单移动动画dhX办公区 - 实用经验教程分享!

  • 1本页面未经许可获取自百度经验
  • 2

    打开html文件,正确引入tween脚本文件。dhX办公区 - 实用经验教程分享!

    如何使用tween.js做简单移动动画dhX办公区 - 实用经验教程分享!

  • 3

    这里为了好看,先用three.js新建了个圆柱体来做示例。dhX办公区 - 实用经验教程分享!

    如何使用tween.js做简单移动动画dhX办公区 - 实用经验教程分享!

  • 4

    开始调用Tween。dhX办公区 - 实用经验教程分享!

    new TWEEN.Tween( mesh.position).to( { y: 400 }, 6000 ).repeat( Infinity ).start();dhX办公区 - 实用经验教程分享!

    这里mesh是圆柱体,准备对他的位置进行操作沿着Y轴做重复运动。dhX办公区 - 实用经验教程分享!

    如何使用tween.js做简单移动动画dhX办公区 - 实用经验教程分享!

  • 5

    下一步也是关键在requestAnimationFrame 函数中,调用 TWEEN.update();dhX办公区 - 实用经验教程分享!

    如何使用tween.js做简单移动动画dhX办公区 - 实用经验教程分享!

  • 6

    万事俱备,运行html文件,可以看到圆柱体动起来了。dhX办公区 - 实用经验教程分享!

    如何使用tween.js做简单移动动画dhX办公区 - 实用经验教程分享!

  • 7

    以上就是经验的全部内容了,感谢阅读。dhX办公区 - 实用经验教程分享!

    如何使用tween.js做简单移动动画dhX办公区 - 实用经验教程分享!

  • 注意事项

    • update必不可少哦

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!dhX办公区 - 实用经验教程分享!


    标签: 动画JAVASCRIPT

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号