문제

나는 Action Script를 처음 접하고 다음과 같은 문제가 있습니다. 글로벌 변수 tabname과 버튼이 있습니다.

on(release){
    _root.tabName = this._name;
}

그리고 이제 String ariable tabname을 사용하여 단계에서 커튼 인스턴스를 해결하여 속성을 편집하고 싶습니다 (실제로, TabControl의 탭이 선택되는지 제어하고 싶습니다).

GetInstanceByName 또는 유사한 함수와 같은 것이 있습니까? Thnx

도움이 되었습니까?

해결책

간단히 사용할 수 있습니다.

_root[tabName]

변수 tabname에 포함 된 인스턴스 이름으로 movieclip에 액세스합니다.

물론 이것은 뿌리에 위치한 클립을위한 것입니다. movieclips 내부의 Moviclips에 대해서도 동일한 작업을 수행 할 수 있습니다.

_root.knownMovieClip[stringVariable]
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top