<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
<script src="lib/easeljs-0.7.1.min.js" charset="utf-8"></script>
</head>
<body onload="init()">
<canvas id="canvas" width="300" height="300"></canvas>
</body>
<script type="text/javascript">
var stage
function init(){
stage=new createjs.Stage("canvas")
createjs.Ticker.addEventListener("tick",tickHandler)
createjs.Ticker.setFPS(60) //帧频是设置在Ticker中的
start()
}
function tickHandler(e){
stage.update()
}
function start(){
var circle=new createjs.Shape()
circle.graphics.beginFill("#ff0000").drawCircle(0,0,50)//这里坐标必须为0
circle.x=stage.canvas.width/2
circle.y=stage.canvas.height/2
stage.addChild(circle)
circle.addEventListener("mousedown",function(e){
stage.addEventListener('stagemousemove',function(e){
circle.x=stage.mouseX
circle.y=stage.mouseY
});
stage.addEventListener('stagemouseup',function(e){
e.target.removeAllEventListeners
})
})
}
</script>
</html>