私はphpjqueryのバックグラウンドを持っていますが、現在、flash as3を理解していますが、eventlistner関数に値を渡す方法がわかりません。
for (var i:uint = 0; i < asteroids.length; i++)
{
asteroids[i].x = Math.random() * 450;
asteroids[i].y = Math.random() * 450;
asteroids[i].addEventListener(MouseEvent.MOUSE_UP, changeValue);
}
public function changeValue(event:MouseEvent):void
{
playSound(anote);
trace(event.currentTarget);
}
ループにeventlistnerを追加する各小惑星は、var anote関数に異なる値を渡す必要がありますか?
jquery私はします。
$(".asteroids").click(function() {
// or something similar
var anote = $(this).attr('href');
playSound(anote);
return false;
});
誰かが私を正しい方向に向けることができますか?