2012-07-13 4 views
0

, 다음 줄은 다음과 같은 생산하고 오류 :이름 변경 - 플래시 CS 프로 문서 클래스, 생성자에서

name = "hello world"; 
Error: Error #2078: The name property of a Timeline-placed object cannot be modified. 

이 행할 수 또는 해킹이 불가능한가요?

+0

무엇을 하시겠습니까? –

+0

"name"을 사용하면 개체의 인스턴스 이름이 변경되기 때문에 –

+0

이름으로 인스턴스를 가져 오려고합니다. 인덱스 0에 있다는 것을 알고 있지만보다 일반적인 구현을 원했습니다. –

답변

0

나는 약간의 테스트를했는데, 그렇게 할 수없는 것 같습니다. "MainTimeline은 문서 클래스에 사용되는 기본 클래스입니다. 문서 클래스는 SWF 무비가로드 될 때 무대에 추가되는 표시 객체이며, 그 아래에는 MovieClip을 확장하는 일반 클래스가 있습니다." (SO에서 찾을 수 있습니다.) 아마이 클래스의 구현은 당신의 이름을 변경하는 것을 막을 것입니다. 인스턴스화하지 않을 때 플래시가이 인스턴스에 이름을 지정하고 변경하지 못하도록 할 것입니다.