컨테이너 스프라이트 내의 MovieClip 클래스 인스턴스 내부에서 변수 값을 편집하는 중에 문제가 발생했습니다.AS3 : 스프라이트 내의 객체 변수 변경
영화 클립은 스프라이트 "컨테이너"의 모든 어린이하지만 내가 for 루프 내에서 container.getChildAt(i).variable = value;
로를 순환 할 때 나는 에러 -
Scene 1, Layer 'AS', Frame 1, Line 87 1119: Access of possibly undefined property name_ through a reference with static type flash.display:DisplayObject.
어떻게 이러한 변수를 편집 할 수 있습니다를 얻을? 무슨 일 이니?
완벽하게 대답합니다. +1. –
또한 자식이 MovieClip 유형이라고 가정하기 전에 (container.getChildAt (i)가 MovieClip 인 경우) 수행해야합니다. 그렇지 않으면 유형 강제 변환 오류가 발생합니다. 나는 당신이 i 변수 때문에 아이들을 돌고 있다고 가정하고 있습니다. – Jordan
완벽하게 일했습니다. 감사합니다! 나는 미래에 대해서도 염두에 둘 것이다. :) –