EaselJS 的removeChild
方法(Stage的一部分)是否也处理附加到该孩子的 eventListeners 的清理?还是必须在移除孩子removeEventListener
之前手动移除孩子的事件监听器?
例如:
stage = new createjs.Stage(canvas);
circle = new createjs.Shape();
circle.graphics.beginFill("#333").drawCircle(0,0,5);
circle.addEventListener("mousedown",function(event){
console.log("mouse down");
});
stage.addChild(circle);
.
.
.
stage.removeChild(circle);