array
==> 어떤 원소도 들어갈 수 있다
==> 단점 안에 무었이 있는지 확인하려면 직접 찾아봐야 한다.
var _arr : Array = [ "사람", 0, n, _mc];
if( _arr[0] is String)
{
trace(" _arr[0]은 String이다.");
}else{
trace("_arr[0]은 String이 아니다.");
}
Vector
==> 어떤 원소로 구성되어 있는지 예측할 수 있다.
==> 구성될 클래스를 new 될 때 받는다.
var _a: Vector.<int> = new Vector.<int>();
_a.push(1);
_a.push("aaaa");
trace(_a[ 1]); // "aaaa"를 int로 강제 변환하면서 실패, 기본값 0으로 설정
var _b:Vector.<MovieClip> new Vector.<MovieClip>();
_b.push( _mc);
_b.push(222);
trace(_b [ 1]) : // 222를 MovieClip으로 강제 변환하면서 실패. 에러 발생
'코딩공부 > Action Script 3.0' 카테고리의 다른 글
객체 재활용하기 ( arrow 재생성 ) (0) | 2015.04.23 |
---|---|
substr 활용하기 (0) | 2015.04.23 |
이미지 폰트 사용방법 및 폰트 관련 (0) | 2015.04.14 |
채팅 서버 ( SmartForServer를 이용한 게임 서버 만들기 ) (0) | 2015.04.13 |
setTimerOut / setInterval 타이머 사용법 (0) | 2015.04.09 |