createjs实现一个图形绘制音符点击播放弹奏拖动效果代码
代码语言:html
所属分类:拖放
代码描述:createjs实现一个图形绘制音符点击播放弹奏拖动效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> body { height: 100%; background-color: #444; } h1 { color: #888; font-size: 1.1em; letter-spacing: 1px; position: absolute; text-align: center; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); width: 100%; } .color { color: #EAEAD3; } </style> </head> <body style="background-color:#333; padding:0; margin:0;"> <h1><span class="color">Draw</span> shapes. <span class="color">Click</span> shape to play sound. <span class="color">Drag</span> Shapes to move them.</h1> <canvas id="canvas" width="1024" height="768" style="background-color:#333"></canvas> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/createjs-1.3.2.js"></script> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/preloadjs-0.2.0.min.js"></script> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/easeljs-0.5.0.min.js"></script> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/tweenjs-0.3.0.min.js"></script> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/movieclip-0.5.0.min.js"></script> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/soundjs-0.3.0.min.js"></script> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/ColorFilter.js"></script> <script> var canvas; var stage; var lines; var audioshapes; var colors; var KEYCODE_LEFT = 37; //usefull keycode var KEYCODE_RIGHT = 39; //usefull keycode var curShape; var lfHeld = false; var rtHeld = false; var isMouseDown; var currentShape; var oldMidX, .........完整代码请登录后点击上方下载按钮下载查看
网友评论0