현재 AS3에서 약간의 문제가 있습니다. 내가 성취하고자하는 것은 for 루프에서 이미지를 희미하게 만드는 것입니다. 문제는 루프가 setInterval 함수가 완료되기를 기다리지 않고 있다는 것입니다.for 루프에서 setInterval 사용
for(var i in imageClips){
setInterval(function(){
fade(imageClips[i]);
}, 6000);
}
일단 setInterval 함수가 호출되면 동작이 명확 해지고 루프가 계속됩니다. 내 질문은 지금, 루프가 setInterval 함수에서 일어나는 일들이 완료 될 때까지 기다릴 수있는 방법이 있는가? 사전에
감사합니다,
'setInterval'대신 'Timer'를 사용하는 것이 더 좋습니다. – joncys
대단히 감사합니다! 그것은 저를 위해 완벽하게 잘 작동했습니다. – thpl
이 솔루션은 잘 작동하지만 무제한으로 페이딩을 반복하는 방법을 찾을 수는 없습니다. 내가 이동 요소와 배열을 밀어하려고했지만이 작동하지 않습니다. 한 번 반복해도 문제가 없지만 이미지가 너무 빨리 흐려지기 시작합니다. 이걸 다시 한번 도와 줄 수 있니? 고마워요 :) – thpl