2014-09-11 15 views
0

'var'함수 앞에 'this'라는 식별자가 있습니다. 그러나 그것은 여전히 ​​내 'var'함수 앞에 식별자가 필요하다는 것을 알려줍니다. 아래는 내 코드입니다.Flash CS4 오류 1084 : 변수 앞의 식별자가 필요합니다.

this.var mc=new MovieClip(); 
addChild(mc)="myButton1", this.DisplayOBjectContainer.numChildren()); 
myButton1.createEmptyMovieClip("buttonBkg", myButton1.getNextHighestDepth()); 

myButton1.buttonBkg.lineStyle(0, 0x820F26, 60, true, "none", "square", "round"); 
myButton1.buttonBkg.lineTo(120, 0); 
myButton1.buttonBkg.lineTo(120, 30); 
myButton1.buttonBkg.lineTo(0, 30); 
myButton1.buttonBkg.lineTo(0, 0); 

감사합니다.

답변

1

구문이 유효하지 않습니다.

키워드는 로컬 변수를 선언하는 데에만 사용됩니다.
개체 속성을 할당하려면 다음과 같이 정규 할당을 사용합니다.

this.mc=new MovieClip();