최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

티스토리 뷰

as3.0은 AVM2 즉 ActionSCript Virtual Machine(액션스크립트를 해석하고 swf를 재생하는 엔진) 에서 해석되는 구조이다.

 

AVM1이 이전 버전의 1.0/2.0을 담당했다면, AVM2는 3.0을 기반으로 훨씬빠른 속도(상황에따라 최고100배)와

 

CPU, 메모리의 최적화를 이루었다. 이 AVM2는 FlashPlayer9 이상 버전에서 동작하게 된다.

 

 

as3.0의 특징및 유의점

 

1.데이터 타입선언 : as3.0은 데이터 타입을 미리 선언하는것을 원칙으로 한다.

 

2.DisplayObject : as3.0은 시각화 요소들이 모두 계층 구조를 이루고있다, 나타내고자 하는 작업과 형태에 따라서

                         Sprite, MovieClip, Bitmap, Shape등 필요할 때에만 나타내어 cpu와 렌더링에 최적화를 줄 수 있다.

 

3.OOP : 소프트웨어 공학이나 기타 프로그래밍에 대한 학문적 접근이 가능하다.

 

4.Event : DOM3(Document Object Model 레벨3)를 기초로 이벤트를 다루는 방식이 하나로 통일되어 일관성 있는 프로그래밍을 할 수 있다.

             기존 버전(1.0/2.0)과는 다르게 이벤트 흐름에 관여하여 다양한 조작이 가능하다.

 

5. Audio : 사운드에 직접 접근하여 스펙트럼 및 이퀄라이저 기능을 만들 수 있다.

 

6. Video : 고화질의 mp4, H264를 지원하고 자막 기능이 추가되었다,

 

7.개선된 XML : XML을 E4X(ECMAScipt for XML)기반으로 쉽게 사용 할 수 있다.

 

8.플래시 개발환경(플래시CS3~CS6)에서 Document CLASS : 플래시 IDE 에서는 메인타임라인 대신에 Document 클래스라는

                                                                                     처음 시작하는 클래스를 만들어 사용 할 수있다.

 

댓글