效果如下
如何为空白区域的舞台也绑定点击事件?现在只能对黑色小块绑定事件,代码如下
<script>
function init(){
//定义canvas的宽高
var cas = document.getElementById('cas')
cas.width = document.body.clientWidth;
cas.height = document.body.clientHeight;
var stage = new createjs.Stage('cas');
//canvas的宽高
C_W = stage.canvas.width;
C_H = stage.canvas.height;
//创建一个黑色长方体
rect = new createjs.Shape();
rect.graphics.beginFill('black').drawRect(0,C_H-100,50,100);
stage.addChild(rect)
stage.update();
//开启触摸事件
createjs.Touch.enable(stage);
//对舞台增加一个监听事件
stage.addEventListener('mousedown', stickGain);
function stickGain(){
alert(2)
}
}
</script>
现在绑定stage只对黑色块有效,求大神指教~~~
createJS 里面有个hint属性 可以指定事件的区域