似乎无法将事件附加到舞台。
这是我的班级:
export class Game {
createCanvas() {
this.stage = new createjs.Stage(this.el);
createjs.Touch.enable(this.stage);
this.attachEvents();
},
attachEvents() {
this.stage.addEventListener('mousedown', function(ev) {
console.debug('mousedown event fired');
});
}
}
舞台创造得很好。当我使用stagemousedown
时,它可以工作。我想也许,你只能将这些类型的事件附加到DisplayObject。所以,我创建了一个容器并将其添加到舞台但仍然没有运气。从文档中我也不清楚我是否需要EventDispatcher
。