子:Loader
インスタンスを追加した後、クリックイベントに問題があります。
var wr:Sprite=new Sprite();
stage.addChild(wr);
wr.graphics.drawRect(0,0,stage.width,stage.height);
wr.width=stage.width;
wr.height=stage.height;
wr.addEventListener('click',function():void{
log('CLICKED!');
});
wr.addChild(el.sprite);
問題は、クリックイベントが機能しているのはクリックしているときだけですel.sprite
が、ステージ上の任意の場所をクリックすると機能しません(クリックイベントがトリガーされない)。
なぜそれをするのでしょうか?wr
ステージ全体にレイヤーを伸ばしていませんか?
フラッシュDisplayObjectリストの仕組みに欠けているものや理解できないものは何ですか?
el.sprite(一時停止ボタン)をwr(一時停止レイヤー)の中央に配置し、wrレイヤー全体(ステージ全体)にクリックイベントを適用しようとしています。
私はビデオプレーヤーを開発しています。:)