-
[ㅋ개ㅋ소ㅋ리] 액션스크립트3.0 텍스트 변수 모르겠어요2012.03.01 PM 06:55
2.0 버전에선 해당 텍스트의 변수값을 쓰고자 하는 변수값과 같이 맞추어, 플래시 게임내 나타내는 모든 숫자(점수 등)에 사용하곤 했는데, 3.0으로 넘어오면서 많이 복잡해졌습니다. 2.0때 애용하던 _root 명령어도 사라져버렸으니...
일단 MovieClip(this.root)변수 명령으로, _root를 대신하고 있습니다만, 제 실력으로는 메인스테이지나 메인스테이지의 무비클립 속의 변수만 나타낼수 밖에 없어 난감할 따름입니다.
무비클립 속 무비클립 내 변수는 메인스테이지에서 값을 불러들을 때, 뭐라 써야 할지 모르겠네요.
예) 메인스테이지 무비클립 box_1 내에 box_2가 있고 그 안의 타임라인에 변수 x가 있으면, 메인스테이지로 변수 x값을 불러들이기 위해서는 어찌해야할까
일단 box_2 상위의 box_1내의 변수는 불러들일수 있으니 흠좀...
게다가 text는 사용하기가 힘들어졌는지 2.0때 사용했던 방식은 전혀 먹히지 않네요.
var textfeild = "0"은 되면서 var textfeild = 0은 안되고, 그렇다고 var textfeild:int = 0으로 해도 안되니...
애초에 text 자체가 값을 문자열로 받는것 같은데, 이를 정수형태로 받을수 있게 하는 방법이 없으려나
text를 어찌할수 없으니 trace로 변수를 확인하고 있습니다
내일 복학인데 마지막날 까지 뭔 짓이지-_-;
댓글 : 1 개
- 탱구냥이
- 2012/03/01 PM 07:18
텍스트값을 넣을때는 textfeild.text = "값"; 으로 해야 입력이 될겁니다.
int형으로 넣으려면 textfeild.text = int(값); 으로 하면 될껄요.....아마도...
으허허허허..안되면 모름...
int형으로 넣으려면 textfeild.text = int(값); 으로 하면 될껄요.....아마도...
으허허허허..안되면 모름...
user error : Error. B.