メソッド内で条件を制御しながら、AS3のmouseEvent
ビアをターゲットにすることは可能ですか?dispatchEvent
メソッドをターゲットにする方法を理解できましたがshowing==n
、同時にアクティブなクリックをシミュレートできるかどうか疑問に思いました。
標準dispatchEvent
では条件を登録しないので、事前に割り当てる方法があることを望みました。
function clickthumb(e:MouseEvent):void{
//determine condition
var n:int=thumbs.indexOf(e.currentTarget);
if(showing==n){
trace("clicked Main target");
} else {
var diff:int=showing-n;
moveArray(-diff);
trace("clicked Side Target");
}
}
target_btn.dispatchEvent(new MouseEvent(MouseEvent.CLICK, clickthumb, false, 0, true));
お時間をいただきありがとうございます。