2012-10-14 4 views
1

조치 스크립트 코드가있는 레이어가 있습니다. 코드의 일부 예 ..마스크 레이어 내에서 무비 클립에 액세스하는 방법

var allMC = new Array(); 
allMC[0] = allitems_1.item_1; 
allMC[1] = allitems_1.item_2; 
allMC[2] = allitems_1.item_3; 
allMC[3] = allitems_1.item_4; 

코드 저장소 레퍼런스 어레이 내부 MC한다. 모든 것이 완벽하게 작동합니다.

하지만 난 레이어를 마스크하고 말한다 플래시 실행하려면이 계층 변환 할 때 : 레이어 '배경', 프레임 1, 1120 선 (56)

장면 1 : 정의되지 않은 속성의 allitems_1의 액세스.

* allitems1도 스테이지의 무비 클립 인스턴스에 설정된 이름입니다.

답변

0

ActionScript을 마스크 레이어와 별도의 레이어에 배치 할 수 있습니다. 일반적으로 타임 라인에서 ActionScript의 레이어를 지정하고 레이블을 지정하는 것이 좋습니다.

+0

그것은 도움이 ... 나는 다른 레이어에 넣어 않았다. 나는 그것을 배경이라고 불렀다. – Yan

+0

변환하려는 레이어의 allitems_1 인스턴스가 마스크로 설정되어 있습니까? 그렇다면, 당신은 아마도 그것을 아래의 레이어에 놓기를 원할 것입니다. 마스킹하는 레이어. –

관련 문제