当前位置: 首页 > article >正文

easeljs中的movieClip控件示例

先编写html文件,引入easeljs文件、movieClipjs文件、以及tweenjs文件,添加canvas标签

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>easeljs的movieClip控件</title><script src="easeljs-0.8.1.min.js"></script><script src="tweenjs-0.6.1.min.js"></script><script src="movieclip-0.8.1.min.js"></script><style>#gameView{background-color: #273346;}</style>
</head>
<body>
<canvas id="gameView" width="400px" height="400px"></canvas>
<script src="movieClip.js"></script></body>
</html>

再编写js代码

var stage = new createjs.Stage("gameView");
//createjs.Ticker.setFPS(20);
createjs.Ticker.addEventListener("tick", stage);var mc = new createjs.MovieClip(null, 0, true, {start:200,stop:0});
stage.addChild(mc);var child1 = new createjs.Shape(new createjs.Graphics().beginFill("#999999").drawCircle(30,30,30));
var child2 = new createjs.Shape(new createjs.Graphics().beginFill("#5a9cfb").drawCircle(30,30,30));mc.timeline.addTween(createjs.Tween.get(child1).to({x:0}).to({x:340}, 100).to({x:0}, 100));
mc.timeline.addTween(createjs.Tween.get(child2).to({x:340}).to({x:0}, 100).to({x:340}, 100));mc.gotoAndPlay("start");

最后效果如图:两个圆形在画布中来回滚动


http://www.lryc.cn/news/2412784.html

相关文章:

  • Win11没有TPM2.0解决方法
  • jeesite配置指南(官方文档有坑,我把坑填了!)
  • 如何配置强缓存和协商缓存
  • shader理解
  • 全网最全的权限系统设计方案(图解)
  • 什么是API?(看完你就理解了)
  • stpcpy和stpncpy用法 strcpy和strncpy用法
  • strcat,strncat函数详解
  • Tomcat之点击startup.bat出现闪退的解决办法
  • opencv Scalar()的使用 心得
  • 【目标检测】39、一文看懂计算机视觉中的数据增强
  • NoSQL数据库Redis使用命令简介
  • textarea控件
  • 如何打开DMG文件
  • VMware和Ubuntu安装教程(2024年最新超详细!每个步骤都有)
  • 一文完全弄懂EndPoint组件
  • Linux之wc命令详解
  • Glide介绍及基本使用方法
  • trunc和date_trunc的区别
  • linux安装openoffice
  • PWA 入门教程
  • 容器化应用的救命稻草:K3s 备份和恢复中文指南
  • wampserver 64位是一款windows系统下的Apache+PHP+Mysql集成环境整合包
  • Code::Blocks 安装及使用
  • 【数据库】SQL基础知识总结
  • 正则表达式详解及Java代码示例。
  • Cookie是什么?怎么使用
  • 一文看懂LEC在IC设计中的重要性
  • 高颜值 UI!!国产 Redis 可视化工具,牛逼!
  • 从CentOS官网下载系统镜像详细教程