我是新来的as3。我已经在as3中开发了一个小应用程序。但问题是创建的精灵不派遣任何鼠标事件[例如:点击]。请任何人都可以引导我,并发表一些评论AS3:雪碧不发送鼠标事件
.... private var progressBarHolder:Sprite = new Sprite();
progressBarHolder.graphics.clear();
progressBarHolder.graphics.beginFill(0xeaeaea);
progressBarHolder.alpha = 0.5;
progressBarHolder.graphics.drawRoundRect(0, 0, 80, 25, 0,0);
//progressBarHolder.graphics.endFill();
progressBarHolder.width = progressBarWidth;
progressBarHolder.height = 24;
progressBarHolder.x = 48;
progressBarHolder.y = _videoModule.getHeight() - 48;
progressBarHolder.buttonMode = true;
progressBarHolder.addEventListener(MouseEvent.CLICK, progressBarHolderClick);
_overlay.addChild(progressBarHolder);
.....
谢谢!
你的'progressBarHolderClick'函数在哪里? – akmozo
@anu你能告诉我们你的'progressBarHolderClick'函数吗? – helloflash
你怎么确定它不是派发事件?你点击什么显然是对象,什么都没有发生? – BadFeelingAboutThis