나는 fl 라이브러리를 사용중인 astra 라이브러리를 사용하고 있습니다.오류를 일으키는 as3의 비동기 이벤트 catch
내가 가진 문제는 오류가 발생하고, 일부는 재현 가능하고, 일부는 임의적으로 보인다는 것입니다.
나는 타이머에 의해 구동되는 많은 데이터에 의존하고 있지만 동시에 상호 작용할 모든 UIComponent가 있습니다.
문제 1 : 나는 텍스트 영역이 있고 위의 많은 탭이있는보기가 있습니다. 보기 내가 fl.controls::ScrollBar/thumbReleaseHandler()
문제에 # 1009 널 객체 오류가 다른 프레임으로 이동하는 동안 텍스트 영역을 스크롤하고있어 경우 2 : 두 번째는 간헐적 인 것 같다 나는 일관되게 재현 할 수없는,하지만 난 ' 사용자가 현재 탭보기를 다시 그리는 동안 타이머가 마음에 들었다.
TypeError: Error #2007: Parameter child must be non-null.
at flash.display::DisplayObjectContainer/addChildAt()
at fl.controls::BaseButton/drawBackground()
at fl.controls::LabelButton/draw()
at fl.controls::Button/draw()
at fl.core::UIComponent/callLaterDispatcher()
이러한 오류가 발생하기 전에 이러한 이벤트를 포착 할 수있는 방법이 있습니까?
는 모든 처리기를'try' 블록으로 묶어서 옵션을 차단합니까? – www0z0k
두 번째, 간헐적 인 문제가 실제로 무엇인지 말하지 않았습니다. –
oops, yah, 오류 추가 – Daniel