Tag: class
라이브러리의 무비클립을 클래스로 만들어 사용하기
by 세계의끝 on 12.22, 2009, under 고수들은 가르쳐주지 않는 AS3.0 입문
“고수들은 가르쳐주지 않아요” 시리즈의 첫 포스트는 라이브러리에 있는 무비클립을 클래스로 만들어 사용하는 방법 입니다. AS2.0 방식[01] 으로는 attachMovie() 메서드를 사용하는 경우에 해당하죠.
AS3.0 에서는 기존의 linkage[02] 를 사용할 수 없는 대신, class 정의를 하고 new 연산자를 통해 객체를 생성한다는것은 알고 계실 겁니다. 라이브러리에 등록된 무비클립의 속성을 선택하면 아래와 같은 화면을 볼 수 있습니다.

라이브러리에 있는 무비클립의 속성메뉴를 선택한 화면
AS3.0 텍스트필드의 글자를 타이핑 애니메이션
by 세계의끝 on 7.23, 2009, under AS3.0 API
며칠동안 제안서에 들어가는 디자인 시안 작업에 날밤을 새다보니 블로그에 포스팅을 쓸 여유가 없어서 마음이 괴로왔습니다. 하핫~
디자인 시안 작업이긴 한데 플래시 주요 기능들이 대부분 동작해야하는 시안 작업이었는지라, 디자인 보다 기능구현에 훨씬 시간이 많이 들어간 데모 작업이었습니다.
이 프로젝트를 수주하게 되면 자세히 설명할 기회를 한번 만들어 보겠습니다.
제안 데모 작업을 했다는 내용으로 포스트를 시작한 이유는, 이 데모 내용에 간단한 텍스트 애니메이션이 필요해서 예전에 만들었었던 TypingText 클래스를 이용했는데, 이 클래스를 여러분들에게 공개하기 위해서 입니다.
AS3.0 로더(Loader)로 불러온 다른 swf 의 클래스 사용하기
by 세계의끝 on 7.05, 2009, under AS3.0 API
이 문제는 AS3.0 의 swf 간 로드 구조를 구성할 때 반드시 한번은 만나게 되는 문제이므로 정리해 둡니다.
Main.swf 에서 Sub.swf 를 Loader 를 이용해 로드한 후에 Main.swf 에서 Sub.swf 의 클래스나 메서드를 사용해야 할 때가 있습니다.
AS2.0 라면 MovieClipLoader 와 loadClip 을 이용하여 로드 완료 이벤트를 확인 한 후 인스턴스네임으로 참조해 들어가면 되지만, AS3.0의 경우에는 그런 방법으로 다른 swf의 클래스를 사용할수 없습니다. 이런 경우 ApplicationDomain 클래스의 getDefinition() 메서드를 이용해 참조해야 합니다.
Blog under the Creative Commons Attribution-NoDerivs 3.0 License