1. ActionScript 에서(2에서 한건데 3도 같은지는 모르겠음) function에 Array를 인자로 넘길 경우 메모리 관리를 위해서 아래와 같이 한다.
var arr:Array = [1, 2, 3];
trace ("test function 실행 전 arr : " + arr); // 1,2,3
test (arr.concat());
delete arr;
function test (arrParam:Array){
trace ("test function 에서의 arrParam : " + arrParam); // 1,2,3
}
trace ("test function 종료 후 arr : " + arr); // undefined
2. 텍스트박스를 사용할 경우 속성값
모바일 단말기에서 개발할 경우 텍스트박스(Flash CS4의 TOOLS에 있는 텍스트 메뉴) 속성 중 Anti-alias 의 값은 Anti-alias for animation 으로 되어있어야 한다. Anti-alias for readability 가 기본값으로 잡히는데 꼭 바꿔줘야 한다. 안그러면 단말기에서 실행할때 느려진다.
3. 좌표를 지정할때는 소숫점은 쓰지 않도록 한다. (관리 및 연산할때 편리하도록)
4. 단축키
Ctrl + Shift + D : 여러 라이브러리를 불러서 썼을 경우 자동으로 레이어 단위로 구분해준다.
Ctrl + Shift + V : 작업을 위해서 잠시 무비클립을 잘라내기 한 후 Ctrl + V 하게 되면 원래의 자리에 안붙는데 Ctrl + Shift + V 를 쓰면 무비클립이 원래 있던 자리에 붙는다.
Ctrl + Alt + C : 타임라인의 프레임 복사
Ctrl + Alt + V : 타임라인의 프레임 붙여넣기
5. 모든 이미지는 PNG 를 사용한다.
6. JSFL 등록 및 사용 방법
※ 등록
아래의 경로에 JSFL 파일을 저장한다.
C:\Documents and Settings\사용자이름\Local Settings\Application Data\Adobe\Flash CS4\en\Configuration\Commands
※ 사용
Flash CS4의 Commands 메뉴 아래 보면 위에 경로에 등록한 것들이 나온다. 눌러서 사용하면 된다.