10
단추의 루프 집합을 만들고 이벤트를 추가하려고하지만 익명 함수가 동일합니다. 당신이 이걸 어떻게 할 수 아십니까 ..동일한 인수가 아닌 루프에서 익명 함수 만들기
for(var i:int=0;i<5;i++)
{
var button:SimpleButton = new SimpleButton(...);
...
button.addEventListener(MouseEvent.CLICK, function(event:MouseEvent):void
{
trace(i);
});
}
...
그리고 내가 대신 4,4,4,4의 클릭 버튼에서 0, 1, 2, 3 ...을 추적 할 : 나는 예제 코드를 작성?
또한보십시오 http://stackoverflow.com/questions/422784/how-to-fix-closure-problem-in-actionscript-3-as3 –