import fl.controls.Button;
var btn:Button = new Button();
this.addChild(btn);

이런 구문을 액션스크립트에서 작성한 다음 실행하면....

1172: Definition fl.controls:Button could not be found.

이런 에러가 발생하는 것을 볼 수 있다.

------------------------------------------------------------------------------------------------
해결 방법

컴포넌트 창을 열은 이후, 내 라이브러리로 드래그 한다음 실행하면 됩니다.
(드레그시 라이브러리에 Component Assets 폴더가 생성된 것을 볼 수 있음)

플래시에서는 컴포넌트라는게 swc라는 이름으로 이미 컴파일이 된 상태의 객체이며, 컴포넌트 같은 경우는 라이브러리에 올려둔 swc 내부의 객체들을 참조하기 때문에 swc가 없으면 아예 돌지 않습니다.

실제로 구현할 경우에는 해당 스킨을 커스터 마이즈 하여 사용합니다.
자세한 것은 플레시 컴포넌트 만들기를 참조.

'기타 > Old' 카테고리의 다른 글

Bitmap Filter 사용예시  (0) 2008.04.30
Bitmap 간단 사용 예시  (0) 2008.04.30
인터페이스 구현 예제  (0) 2008.04.25
Factory 공법  (1) 2008.04.24
[XOR 사용] 초간단 암호화 복호화  (0) 2008.04.24

+ Recent posts