다음의 표에서, ActionScript 2.0 으로 3.0 의 차이점을 나타냅니다.
| ActionScript 2.0 | ActionScript 3.0 | 코멘트 | |
|---|---|---|---|
| 컴파일러 지시문 | |||
| #endinitclip | : | 삭제되었습니다. | |
| #include | : | 삭제되었습니다. 같은 기능에 대해서는,include 명령문(statement)를 참조해 주세요. |
|
| #initclip | : | 삭제되었습니다. | |
| 정수 | |||
| false | false | : Boolean object의 기본값이 undefined 에서 false 로 변경되었습니다. |
|
| Infinity | : | 변경은 없습니다. | |
| -Infinity | : | 변경은 없습니다. | |
| NaN | NaN | : Number object의 기본값이 undefined 에서 NaN 로 변경되었습니다. |
|
| newline | : | 삭제되었습니다. 엔기호의 뒤에 캐릭터 "n" 를 붙인 (\n) escape sequence를 사용합니다. | |
| null | null | : Object 클래스 및 String 클래스의 기본값이 undefined 에서 null 로 변경되었습니다. |
|
| true | : | 변경은 없습니다. | |
| undefined | undefined | : 값 undefined 는 형태 지정되어 있지 않은 변수에게만 할당할 수가 있습니다. 형태 지정된 object의 기본값이 아닙니다. |
|
| 전역 함수 | |||
| Array() | Array() | : 변경은 없습니다. | |
| asfunction | flash.text.TextField dispatches event: link | : 새로운 event 처리 모델로 옮겨졌습니다. asfunction: 대신에 문장구조법 Event: 를 사용해 같은 기능을 실현할 수 있습니다. 유저가 링크를 클릭하면, Flash Player 는 TextEvent.LINK 형의 TextEvent object를 dispatch합니다. 이 object는 코드로 addEventListener() Methods를 사용하고 받을 수가 있습니다. 삽입하는 텍스트는, event object의 text property에 포함됩니다. |
|
| Boolean() | Boolean() | : 변경은 없습니다. | |
| call() | : | 삭제되었습니다. | |
| chr() | : | 삭제되었습니다. | |
| clearInterval() | flash.utils.clearInterval() | : flash.utils 패키지에 이동되었습니다. | |
| clearTimeout() | flash.utils.clearTimeout() | : flash.utils 패키지에 이동되었습니다. | |
| duplicateMovieClip() | flash.display.MovieClip.MovieClip() | : 새로운 MovieClip 클래스의 constructor 함수로 옮겨졌습니다. | |
| escape() | : | 변경은 없습니다. | |
| eval() | : | 삭제되었습니다. | |
| fscommand() | flash.system.fscommand() | : flash.system 패키지에 이동되었습니다. Javascript 와 ActionScript 의 통신에 대해서는, flash.external.ExternalInterface 클래스를 참조해 주세요. | |
| getProperty() | : | 삭제되었습니다. property에 직접 액세스 하려면 , 닷 연산자 (. )(을)를 사용합니다. | |
| getTimer() | flash.utils.getTimer() | : flash.utils 패키지에 이동되었습니다. | |
| getURL() | flash.net.navigateToURL() | : navigateToURL() 함수로 옮겨졌습니다. |
|
| getVersion() | flash.system.Capabilities.version | : Capabilities 클래스에 이동되어 accessor 속성으로 변경되었습니다. | |
| gotoAndPlay() | flash.display.MovieClip.gotoAndPlay() | : 전역 함수에서 제외 되었지만, MovieClip 클래스의 Methods로 계속 사용할 수 있습니다. | |
| gotoAndStop() | flash.display.MovieClip.gotoAndStop() | : 전역 함수에서 제외 되었지만, MovieClip 클래스의 Methods로 계속 사용할 수 있습니다. | |
| ifFrameLoaded() | flash.display.MovieClip.framesLoaded | ||
| int() | int() | : 비추천의 스테이터스가 삭제되어 새로운 int 데이터형의 변환 함수로서 사용할 수 있게 되었습니다. | |
| isFinite() | : | 변경은 없습니다. | |
| isNaN() | : | 변경은 없습니다. | |
| length() | String.length | : 전역 property는 아니게 되었습니다만, String 클래스의 속성으로 계속 사용할 수 있습니다. | |
| loadMovie() | flash.display.Loader | : 대신에, Loader 클래스를 사용합니다. | |
| loadMovieNum() | flash.display.Loader | : 대신에, Loader 클래스를 사용합니다. | |
| loadVariables() | flash.net.URLLoader | : 대신에, URLLoader 클래스를 사용합니다. | |
| loadVariablesNum() | flash.net.URLLoader | : 대신에, URLLoader 클래스를 사용합니다. | |
| mbchr() | String.fromCharCode() | : 삭제되었습니다. 대신에, 정적 Methods의 String.fromCharCode() 를 사용합니다. |
|
| mblength() | String.length | : 삭제되었습니다. 대신에,String.length 를 사용합니다. |
|
| mbord() | String.charCodeAt() | : 삭제되었습니다. 대신에,String.charCodeAt() 를 사용합니다. |
|
| mbsubstring() | String.substr() | : 삭제되었습니다. 대신에,String.substr() 를 사용합니다. |
|
| nextFrame() | flash.display.MovieClip.nextFrame() | : 전역 함수에서 제외 되었지만, MovieClip 클래스의 Methods로 계속 사용할 수 있습니다. | |
| nextScene() | flash.display.MovieClip.nextScene() | : 전역 함수에서 제외 되었지만, MovieClip 클래스의 Methods로 계속 사용할 수 있습니다. | |
| Number() | Number() | : 변경은 없습니다. | |
| Object() | Object() | : 변경은 없습니다. | |
| on() | flash.events.EventDispatcher | : 삭제되었습니다. 대신에, flash.events 패키지의 새로운 event 처리 시스템을 사용합니다. | |
| onClipEvent() | flash.events.EventDispatcher | : 삭제되었습니다. 대신에, flash.events 패키지의 새로운 event 처리 시스템을 사용합니다. | |
| ord() | String | : 삭제되었습니다. 대신에, String 클래스의 Methods를 사용합니다. | |
| parseFloat() | : | 변경은 없습니다. | |
| parseInt() | parseInt() | : 0 으로 시작되는 string는 8 진수는 아니고 10 진수로서 해석됩니다. 8 진수의 경우는, radix Parameters에 수치 8 을 건네줍니다. | |
| play() | flash.display.MovieClip.play() | : 전역 함수에서 제외 되었지만, MovieClip 클래스의 Methods로 계속 사용할 수 있습니다. | |
| prevFrame() | flash.display.MovieClip.prevFrame() | : 전역 함수에서 제외 되었지만, MovieClip 클래스의 Methods로 계속 사용할 수 있습니다. | |
| prevScene() | flash.display.MovieClip.prevScene() | : 전역 함수에서 제외 되었지만, MovieClip 클래스의 Methods로 계속 사용할 수 있습니다. | |
| print() | flash.printing.PrintJob | : 삭제되었습니다. 대신에, PrintJob 클래스를 사용합니다. | |
| printAsBitmap() | flash.printing.PrintJob | : 삭제되었습니다. 대신에, PrintJob 클래스를 사용합니다. | |
| printAsBitmapNum() | flash.printing.PrintJob | : 삭제되었습니다. 대신에, PrintJob 클래스를 사용합니다. | |
| printNum() | flash.printing.PrintJob | : 삭제되었습니다. 대신에, PrintJob 클래스를 사용합니다. | |
| random() | Math.random() | : 삭제되었습니다. 대신에,Math.random() 를 사용합니다. |
|
| removeMovieClip() | : | 삭제되었습니다. 무비 클립을 가베지 콜렉션의 대상으로 하려면 , 무비 클립의 모든 참조를 null 로 설정합니다. |
|
| setInterval() | flash.utils.setInterval() | : flash.utils 패키지에 이동되었습니다. 대신에, Timer 클래스를 사용하는 것을 추천합니다. | |
| setProperty() | : | 삭제되었습니다. 기입해 가능한 property에 값을 설정하려면 , 닷 연산자 (. )(을)를 사용합니다. | |
| setTimeout() | flash.utils.setTimeout() | : flash.utils 패키지에 이동되었습니다. | |
| showRedrawRegions() | flash.profiler.showRedrawRegions() | : flash.profiler 패키지에 이동되었습니다. | |
| startDrag() | flash.display.Sprite.startDrag() | : 전역 함수에서 제외 되었지만, Sprite 클래스의 Methods로 계속 사용할 수 있습니다. | |
| stop() | flash.display.MovieClip.stop() | : 전역 함수에서 제외 되었지만, MovieClip 클래스의 Methods로 계속 사용할 수 있습니다. | |
| stopAllSounds() | flash.media.SoundMixer.stopAll() | : 전역 함수에서 제외 되었지만, 전역 사운드 컨트롤을 제공하는 SoundMixer 클래스의 Methods로 계속 사용할 수 있습니다. | |
| stopDrag() | flash.display.Sprite.stopDrag() | : 전역 함수에서 제외 되었지만, Sprite 클래스의 Methods로 계속 사용할 수 있습니다. | |
| String() | String() | : 변경은 없습니다. | |
| substring() | String.substring() | : 전역 함수에서 제외 되었지만, String 클래스의 Methods로 계속 사용할 수 있습니다. | |
| targetPath() | : | 삭제되었습니다. | |
| tellTarget() | : | 삭제되었습니다. 대신에, 닷 (. ) 연산자 또는 with 명령문(statement)를 사용합니다. |
|
| toggleHighQuality() | flash.display.Stage.quality | : 전역 속성으로서 삭제되었습니다. 대신에, Stage 클래스의 버젼을 사용합니다. | |
| trace() | trace() | : trace() Methods는 인수의 칸마 단락 리스트를 받습니다. |
|
| unescape() | : | 변경은 없습니다. | |
| unloadMovie() | flash.display.Loader.unload() | : 삭제되었습니다. 대신에,Loader.unload() 를 사용합니다. |
|
| unloadMovieNum() | flash.display.Loader.unload() | : 삭제되었습니다. 대신에,Loader.unload() 를 사용합니다. |
|
| updateAfterEvent() | flash.events.TimerEvent.updateAfterEvent() | : 전역 함수에서 제외 되었지만, TimerEvent 클래스, MouseEvent 클래스, 및 KeyboardEvent 클래스의 Methods로 계속 사용할 수 있습니다. | |
| 전역 속성 | |||
| _accProps | flash.accessibility.AccessibilityProperties | : AccessibilityProperties 클래스로 옮겨졌습니다. | |
| _focusrect | flash.display.InteractiveObject.focusRect | : InteractiveObject 클래스의 focusRect 속성으로 옮겨졌습니다. |
|
| _global | : | 삭제되었습니다. 대신에, 클래스의 정적 멤버를 사용합니다. | |
| _highquality | flash.display.Stage.quality | : Stage 클래스의 quality 속성으로 옮겨졌습니다. |
|
| _level | : | 삭제되었습니다. ActionScript 3.0 에서는 레벨의 개념이 존재하지 않고, 대신에 표시 리스트에의 직접 액세스가 제공되고 있습니다. 상세한 것에 대하여는, flash.display 패키지를 참조해 주세요. | |
| maxscroll | flash.text.TextField | : TextField 클래스의 maxScrollH property 및maxScrollV 속성으로 옮겨졌습니다. |
|
| _parent | flash.display.DisplayObject.parent | : DisplayObject 클래스의 parent 속성으로 옮겨졌습니다. |
|
| _quality | flash.display.Stage.quality | : Stage 클래스의 quality 속성으로 옮겨졌습니다. |
|
| _root | flash.display.DisplayObject.stage | : 삭제되었습니다. 무엇보다 가까운 것은 ActionScript 3.0 표시 리스트의 루트가 되는 Stage 입니다. | |
| scroll | flash.text.TextField | : 삭제되었습니다. TextField 클래스의 scrollH property 및 scrollV 속성으로 옮겨졌습니다. |
|
| _soundbuftime | flash.media.SoundMixer.bufferTime | : SoundMixer 클래스의 bufferTime 속성으로 옮겨졌습니다. |
|
| this | this | : 인스턴스 Methods는, Methods를 Implements하는 인스턴스에 바인드 되고 있기 때문에, 인스턴스 Methods 본체내의 this 참조는 Methods를 Implements하는 인스턴스를 항상 참조합니다. |
|
| 연산자 | |||
| + (addition) | : | 변경은 없습니다. | |
| [] (array access) | : | 변경은 없습니다. | |
| = (assignment) | : | 변경은 없습니다. | |
| & (bitwise AND) | : | 변경은 없습니다. | |
| &= (bitwise AND assignment) | : | 변경은 없습니다. | |
| << (bitwise left shift) | : | 변경은 없습니다. | |
| <<= (bitwise left shift and assignment) | : | 변경은 없습니다. | |
| ~ (bitwise NOT) | : | 변경은 없습니다. | |
| | (bitwise OR) | : | 변경은 없습니다. | |
| |= (bitwise OR assignment) | : | 변경은 없습니다. | |
| >> (bitwise right shift) | : | 변경은 없습니다. | |
| >>= (bitwise right shift and assignment) | : | 변경은 없습니다. | |
| >>> (bitwise unsigned right shift) | : | 변경은 없습니다. | |
| >>>= (bitwise unsigned right shift and assignment) | : | 변경은 없습니다. | |
| ^ (bitwise XOR) | : | 변경은 없습니다. | |
| ^= (bitwise XOR assignment) | : | 변경은 없습니다. | |
| /*..*/ (block comment delimiter) | : | 변경은 없습니다. | |
| , (comma) | : | 변경은 없습니다. | |
| add (concatenation (strings)) | : | 삭제되었습니다. 대신에, 가산 (+) 연산자를 사용합니다. | |
| ? : (conditional) | : | 변경은 없습니다. | |
| -- (decrement) | : | 변경은 없습니다. | |
| / (division) | : | 변경은 없습니다. | |
| /= (division assignment) | : | 변경은 없습니다. | |
| . (dot) | : | 변경은 없습니다. | |
| == (equality) | : | 변경은 없습니다. | |
| eq (equality (strings)) | : | 삭제되었습니다. 대신에, 등가 (==) 연산자를 사용합니다. | |
| > (greater than) | : | 변경은 없습니다. | |
| gt (greater than (strings)) | : | 삭제되었습니다. 대신에, 보다 큰 (>) 연산자를 사용합니다. |
|
| >= (greater than or equal to) | : | 변경은 없습니다. | |
| ge (greater than or equal to (strings)) | : | 삭제되었습니다. 대신에, 보다 큰가 동일한 (>=) 연산자를 사용합니다. |
|
| ++ (increment) | : | 변경은 없습니다. | |
| ! = (inequality) | : | 변경은 없습니다. | |
| <> (inequality) | : | 삭제되었습니다. 대신에, 부등값 (! =) 연산자를 사용합니다. |
|
| instanceof | is: | instanceof 연산자는 사용 가능합니다만, ActionScript 3.0 에서는 주요한 Inheritance 메카니즘이 아닌 prototype 체인의 체크만을 실시합니다. object가 특정의 데이터형의 멤버일지 어떨지를 체크하려면 ,is 연산자를 사용합니다. |
|
| < (less than) | : | 변경은 없습니다. | |
| lt (less than (strings)) | : | 삭제되었습니다. 대신에, 보다 작은 (<) 연산자를 사용합니다. |
|
| <= (less than or equal to) | : | 변경은 없습니다. | |
| le (less than or equal to (strings)) | : | 삭제되었습니다. 대신에, 보다 작은가 동일한 (<=) 연산자를 사용합니다. |
|
| // (line comment delimiter) | : | 변경은 없습니다. | |
| && (logical AND) | : | 변경은 없습니다. | |
| and (logical AND) | : | 삭제되었습니다. 대신에, 논리적 (AND) 연산자 (&&)를 사용합니다. |
|
| ! (logical NOT) | : | 변경은 없습니다. | |
| not (logical NOT) | : | 삭제되었습니다. 대신에, 논리 부정 (NOT) 연산자 (! )(을)를 사용합니다. |
|
| || (logical OR) | : | 변경은 없습니다. | |
| or (logical OR) | : | 삭제되었습니다. 대신에, 논리합 (OR) 연산자 (||)를 사용합니다. |
|
| % (modulo) | : | 변경은 없습니다. | |
| %= (modulo assignment) | : | 변경은 없습니다. | |
| * (multiplication) | : | 변경은 없습니다. | |
| *= (multiplication assignment) | : | 변경은 없습니다. | |
| new | : | 변경은 없습니다. | |
| ne (not equal (strings)) | : | 삭제되었습니다. 대신에, 부등값 (! =) 연산자를 사용합니다. |
|
| {} (object initializer) | : | 변경은 없습니다. | |
| () (parentheses) | : | 변경은 없습니다. | |
| === (strict equality) | : | 변경은 없습니다. | |
| ! == (strict inequality) | : | 변경은 없습니다. | |
| " (string delimiter) | : | 변경은 없습니다. | |
| - (subtraction) | : | 변경은 없습니다. | |
| -= (subtraction assignment) | : | 변경은 없습니다. | |
| : (type) | : | 변경은 없습니다. | |
| typeof | : | 변경은 없습니다. | |
| void | : | 변경은 없습니다. | |
| 명령문(statement) | |||
| break | : | 변경은 없습니다. | |
| case | : | 변경은 없습니다. | |
| class | : | 변경은 없습니다. | |
| continue | : | 변경은 없습니다. | |
| default | : | 변경은 없습니다. | |
| delete | delete | : delete 연산자는 object의 property 에 대해서만 사용할 수 있습니다. object에의 참조를 포함한 변수에 대해서 사용할 수 없습니다. |
|
| do..while | : | 변경은 없습니다. | |
| dynamic | : | 변경은 없습니다. | |
| else | : | 변경은 없습니다. | |
| else if | : | 변경은 없습니다. | |
| extends | : | 변경은 없습니다. | |
| for | : | 변경은 없습니다. | |
| for..in | : | 변경은 없습니다. | |
| function | : | 변경은 없습니다. | |
| get | : | 변경은 없습니다. | |
| if | : | 변경은 없습니다. | |
| implements | : | 변경은 없습니다. | |
| import | import | : import 명령문(statement)는 생략 할 수 없습니다. 클래스를 사용하려면 , 완전 수식명을 사용할지 어떨지에 관계없이, 클래스를 임포트 할 필요가 있습니다. |
|
| interface | : | 변경은 없습니다. | |
| intrinsic | : | 삭제되었습니다. ActionScript 3.0 에는, 닮습니다만 같지 않는 native 라는 이름의 키워드가 있습니다. native 키워드는, 컴파일러에 함수의 본체를 요구하지 않게 지시한다고 하는 점으로써 intrinsic 를 닮아 있습니다만, 컴파일시의 형태 체크에 영향을 주지 않는다고 하는 점으로써 다릅니다. |
|
| private | private | : ActionScript 3.0 의 private 키워드는, 식별자를 클래스내에게만 표시해, 서브 클래스에 확장하지 않게 지정합니다. 게다가 ActionScript 3.0 에서는 private 키워드가 컴파일시와 실행시의 양쪽 모두로 적용됩니다. |
|
| public | : | 변경은 없습니다. | |
| return | : | 변경은 없습니다. | |
| set | : | 변경은 없습니다. | |
| set variable | : | 삭제되었습니다. 대신에, 대입 (=) 연산자를 사용합니다. |
|
| static | : | 변경은 없습니다. | |
| super | super | : ActionScript 3.0 에서는, 서브 클래스의 constructor 내의 super() 의 호출은, constructor 본체의 최초의 명령문(statement)일 필요는 없습니다. |
|
| switch | : | 변경은 없습니다. | |
| throw | : | 변경은 없습니다. | |
| try..catch..finally | : | 변경은 없습니다. | |
| var | : | 변경은 없습니다. | |
| while | : | 변경은 없습니다. | |
| with | : | 변경은 없습니다. | |
| Accessibility class | flash.accessibility.Accessibility | ||
| isActive() Method | flash.accessibility.Accessibility.active | : 함수에서 accessor 속성으로 변경되었습니다. 이름이 isActive 에서 active 로 변경되었습니다. |
|
| updateProperties() Method | flash.accessibility.Accessibility.updateProperties() | ||
| arguments class | 인수 | ||
| callee Property | arguments.callee() | : 변경은 없습니다. | |
| caller Property | : | 삭제되었습니다. 호출원의 함수에서 호출해 앞의 함수에 arguments.callee 를 인수로서 건네주면, 같은 기능을 실현할 수 있습니다. 예에 대해서는,arguments.callee 의 「예」섹션을 참조해 주세요. |
|
| length Property | arguments.callee() | : 변경은 없습니다. | |
| Array class | Array | : 변경은 없습니다. | |
| CASEINSENSITIVE Constant | Array.CASEINSENSITIVE | : 데이터형이 uint 로 변경되었습니다. | |
| DESCENDING Constant | Array.DESCENDING | : 데이터형이 uint 로 변경되었습니다. | |
| length Property | Array.length | : 데이터형이 uint 로 변경되었습니다. | |
| NUMERIC Constant | Array.NUMERIC | : 데이터형이 uint 로 변경되었습니다. | |
| RETURNINDEXEDARRAY Constant | Array.RETURNINDEXEDARRAY | : 데이터형이 uint 로 변경되었습니다. | |
| UNIQUESORT Constant | Array.UNIQUESORT | : 데이터형이 uint 로 변경되었습니다. | |
| Array Constructor | Array.Array() | : Parameters의 형식이 ...(rest)(으)로 변경되었습니다. | |
| concat() Method | Array.concat() | : 변경은 없습니다. | |
| join() Method | Array.join() | : 변경은 없습니다. | |
| pop() Method | Array.pop() | : 변경은 없습니다. | |
| push() Method | Array.push() | : Parameters의 형식이 ...(rest)(으)로 변경되었습니다. | |
| reverse() Method | Array.reverse() | : 변경은 없습니다. | |
| shift() Method | Array.shift() | : 변경은 없습니다. | |
| slice() Method | Array.slice() | : 변경은 없습니다. | |
| sort() Method | Array.sort() | : options Parameters의 데이터형이 uint 로 변경되었습니다. |
|
| sortOn() Method | Array.sortOn() | : options Parameters의 데이터형이 uint 로 변경되었습니다. ActionScript 3.0 에서는 기능도 추가되어fieldName Parameters에 object의 배열을 건네주는 것으로, 복수의 필드명을 소트 할 수 있게 되었습니다. 또, 대응하는 옵션 플래그의 배열을 options Parameters에 건네주면, 각 sort field에 대응하는 options Parameters를 할당할 수가 있습니다. |
|
| splice() Method | Array.splice() | : Parameters에는 임의의 데이터형을 지정할 수 있습니다만, 추천 되는 데이터형은 int 및 uint 입니다. value Parameters의 형식이 ...(rest)(으)로 변경되었습니다. |
|
| toString() Method | Array.toString() | : 변경은 없습니다. | |
| unshift() Method | Array.unshift() | : value Parameters의 형식이 ...(rest)(으)로 변경되었습니다. 반환값의 데이터형이 uint 로 변경되었습니다. |
|
| AsBroadcaster class | flash.events.EventDispatcher | ||
| _listeners Property[read-only] | flash.events.EventDispatcher.willTrigger() | : 전혀 같은 기능이 아닙니다. willTrigger() Methods에서는, listener가 등록되어 있는지 어떤지가 나타납니다만, 그 수는 나타나지 않습니다. |
|
| addListener() Method | flash.events.EventDispatcher.addEventListener() | : ActionScript 3.0 의 event 모델에서는, 브로드캐스트 하고 있는 object 뿐만이 아니라, event 플로우(flow)의 임의의 object에 event listener를 추가할 수 있기 때문에, 전혀 같은 기능이 아닙니다. | |
| broadcastMessage() Method | flash.events.EventDispatcher.dispatchEvent() | : ActionScript 3.0 의 event 모델은 동작이 다르기 (위해)때문에, 전혀 같은 기능이 아닙니다. dispatchEvent() Methods는 event object를 event 플로우(flow)에 dispatch합니다만,broadcastMessage() Methods는 등록된 개개의 listener objects에 직접 메세지를 송신합니다. |
|
| initialize() Method | : | 삭제되었습니다. ActionScript 3.0 에는 직접 옮겨놓을 수 있는 기능은 없습니다만, EventDispatcher 클래스를 서브 클래스화하는 것으로, 같은 기능을 실현할 수 있습니다. 예를 들어, DisplayObject 클래스는 EventDispatcher 를 확장한 것이기 (위해)때문에, DisplayObject 와 그 서브 클래스의 모든 인스턴스로, event object를 송수신 할 수가 있습니다. | |
| removeListener() Method | flash.events.EventDispatcher.removeEventListener() | : ActionScript 3.0 의 event 모델에서는, 브로드캐스트 하고 있는 object 뿐만이 아니라, event 플로우(flow)의 임의의 object에 event listener를 추가 및 삭제할 수 있기 때문에, 전혀 같은 기능이 아닙니다. | |
| BevelFilter class | flash.filters.BevelFilter | : 변경은 없습니다. | |
| angle Property | flash.filters.BevelFilter.angle | : 변경은 없습니다. | |
| blurX Property | flash.filters.BevelFilter.blurX | : 변경은 없습니다. | |
| blurY Property | flash.filters.BevelFilter.blurY | : 변경은 없습니다. | |
| distance Property | flash.filters.BevelFilter.distance | : 변경은 없습니다. | |
| highlightAlpha Property | flash.filters.BevelFilter.highlightAlpha | : 변경은 없습니다. | |
| highlightColor Property | flash.filters.BevelFilter.highlightColor | : 변경은 없습니다. | |
| knockout Property | flash.filters.BevelFilter.knockout | : 변경은 없습니다. | |
| shadowAlpha Property | flash.filters.BevelFilter.shadowAlpha | : 변경은 없습니다. | |
| shadowColor Property | flash.filters.BevelFilter.shadowColor | : 변경은 없습니다. | |
| strength Property | flash.filters.BevelFilter.strength | : 변경은 없습니다. | |
| type Property | flash.filters.BevelFilter.type | : 변경은 없습니다. | |
| BevelFilter Constructor | flash.filters.BevelFilter.BevelFilter() | : 변경은 없습니다. | |
| clone() Method | flash.filters.BevelFilter.clone() | : 변경은 없습니다. | |
| BitmapData class | flash.display.BitmapData | : ActionScript 3.0 에서는, 사용하는 채널을 나타내는 정수의 열거로서 BitmapDataChannel 클래스를 사용합니다. | |
| height Property[read-only] | flash.display.BitmapData.height | : 데이터형이 Number 에서 int 로 변경되었습니다. | |
| rectangle Property[read-only] | flash.display.BitmapData.rect | : API 외 멤버와의 일관성을 유지하기 위해서, property의 이름이 변경되었습니다. | |
| transparent Property[read-only] | flash.display.BitmapData.transparent | : 변경은 없습니다. | |
| width Property[read-only] | flash.display.BitmapData.width | : 데이터형이 Number 에서 int 로 변경되었습니다. | |
| BitmapData Constructor | flash.display.BitmapData.BitmapData() | : 변경은 없습니다. | |
| applyFilter() Method | flash.display.BitmapData.applyFilter() | : 변경은 없습니다. | |
| clone() Method | flash.display.BitmapData.clone() | : 변경은 없습니다. | |
| colorTransform() Method | flash.display.BitmapData.colorTransform() | : 변경은 없습니다. | |
| copyChannel() Method | flash.display.BitmapData.copyChannel() | : sourceChannel Parameters 및 destChannel Parameters는 uint 데이터형으로 변경되었습니다. |
|
| copyPixels() Method | flash.display.BitmapData.copyPixels() | : 변경은 없습니다. | |
| dispose() Method | flash.display.BitmapData.dispose() | : 변경은 없습니다. | |
| draw() Method | flash.display.BitmapData.draw() | : source Parameters는 IBitmapDrawable 로 변경되었습니다. DisplayObject 및 BitmapData 는 양쪽 모두 IBitmapDrawable 인터페이스를 Implements하고 있기 때문에, DisplayObject object 또는 BitmapData object의 어느쪽이든을 source Parameters에 건네줄 수가 있습니다. |
|
| fillRect() Method | flash.display.BitmapData.fillRect() | : color Parameters는 uint 값로 변경되었습니다. |
|
| floodFill() Method | flash.display.BitmapData.floodFill() | : x Parameters 및 y Parameters로 int 값를,color 로 uint 값를 받게 되었습니다. |
|
| generateFilterRect() Method | flash.display.BitmapData.generateFilterRect() | : 변경은 없습니다. | |
| getColorBoundsRect() Method | flash.display.BitmapData.getColorBoundsRect() | : mask Parameters 및 color Parameters로 uint 값를 받게 되었습니다. |
|
| getPixel() Method | flash.display.BitmapData.getPixel() | : int 의 Parameters치를 받아, uint 값를 돌려주게 되었습니다. |
|
| getPixel32() Method | flash.display.BitmapData.getPixel32() | : int 의 Parameters치를 받아, uint 값를 돌려주게 되었습니다. |
|
| hitTest() Method | flash.display.BitmapData.hitTest() | : firstAlphaThreshold Parameters 및 secondAlphaThreshold Parameters로 uint 값를 받게 되었습니다. |
|
| loadBitmap() Method | : | 삭제되었습니다. | |
| merge() Method | flash.display.BitmapData.merge() | : 승수 Parameters로 uint 값를 받게 되었습니다. | |
| noise() Method | flash.display.BitmapData.noise() | : randomSeed Parameters로 int 값를,low,high, 및 channelOptions Parameters로 uint 값를 받게 되었습니다. |
|
| paletteMap() Method | flash.display.BitmapData.paletteMap() | : 변경은 없습니다. | |
| perlinNoise() Method | flash.display.BitmapData.perlinNoise() | : randomSeed Parameters로 int 값를,numOctaves Parameters 및 channelOptions Parameters로 uint 값를 받아들이게 되었습니다. |
|
| pixelDissolve() Method | flash.display.BitmapData.pixelDissolve() | : randomSeed Parameters 및 numPixels Parameters로 int 값를,fillColor Parameters로 uint 값를 받게 되었습니다. numPixels Parameters는, ActionScript 2.0 에서는 numberOfPixels 라는 이름입니다. |
|
| scroll() Method | flash.display.BitmapData.scroll() | : x Parameters 및 y Parameters로 int 값를 받게 되었습니다. |
|
| setPixel() Method | flash.display.BitmapData.setPixel() | : x Parameters 및 y Parameters로 int 값를,color 로 uint 값를 받게 되었습니다. |
|
| setPixel32() Method | flash.display.BitmapData.setPixel32() | : x Parameters 및 y Parameters로 int 값를,color 로 unit 값를 받게 되었습니다. |
|
| threshold() Method | flash.display.BitmapData.threshold() | : threshold,color, 및 mask Parameters로 uint 값를 받아, uint 값를 돌려주게 되었습니다. |
|
| BitmapFilter class | flash.filters.BitmapFilter | : 변경은 없습니다. | |
| clone() Constructor | flash.filters.BitmapFilter.clone() | : 변경은 없습니다. | |
| BlurFilter class | flash.filters.BlurFilter | : 변경은 없습니다. | |
| blurX Property | flash.filters.BlurFilter.blurX | : 변경은 없습니다. | |
| blurY Property | flash.filters.BlurFilter.blurY | : 변경은 없습니다. | |
| quality Property | flash.filters.BlurFilter.quality | : quality property의 데이터형이 Number 에서 uint 로 변경되었습니다. |
|
| BlurFilter Constructor | flash.filters.BlurFilter.BlurFilter() | : 변경은 없습니다. | |
| clone() Method | flash.filters.BlurFilter.clone() | : 변경은 없습니다. | |
| Boolean class | |||
| Boolean Constructor | Boolean() | : 변경은 없습니다. | |
| toString() Method | Boolean.toString() | : 변경은 없습니다. | |
| valueOf() Method | Boolean.valueOf() | : 변경은 없습니다. | |
| Button class | flash.display.SimpleButton | ||
| _alpha Property | flash.display.DisplayObject.alpha | ||
| blendMode Property | flash.display.DisplayObject.blendMode | ||
| cacheAsBitmap Property | flash.display.DisplayObject.cacheAsBitmap | ||
| enabled Property | flash.display.SimpleButton.enabled | ||
| filters Property | flash.display.DisplayObject.filters | : ActionScript 3.0 에서는 데이터형은 배열입니다. | |
| _focusrect Property | flash.display.InteractiveObject.focusRect | ||
| _height Property | flash.display.DisplayObject.height | ||
| _highquality Property | : | 삭제되었습니다. | |
| _name Property | flash.display.DisplayObject.name | ||
| _parent Property | flash.display.DisplayObject.parent | ||
| _quality Property | : | 삭제되었습니다. flash.display.Stage.quality 를 사용하면, 모든 표시 object에 렌더링 품질을 설정할 수 있습니다. |
|
| _rotation Property | flash.display.DisplayObject.rotation | ||
| scale9Grid Property | flash.display.DisplayObject.scale9Grid | ||
| _soundbuftime Property | flash.media.SoundMixer.bufferTime | : 전역 사운드 컨트롤에 사용되는 SoundMixer 클래스에 이동되었습니다. 약칭 없음의 이름으로 변경되었습니다. 이름으에서 최초의 언더 스코아가 삭제되었습니다. | |
| tabEnabled Property | flash.display.InteractiveObject.tabEnabled | ||
| tabIndex Property | flash.display.InteractiveObject.tabIndex | ||
| _target Property[read-only] | : | 삭제되었습니다. | |
| trackAsMenu Property | flash.display.SimpleButton.trackAsMenu | ||
| _url Property[read-only] | : | 삭제되었습니다. | |
| useHandCursor Property | flash.display.SimpleButton.useHandCursor | ||
| _visible Property | flash.display.DisplayObject.visible | ||
| _width Property | flash.display.DisplayObject.width | ||
| _x Property | flash.display.DisplayObject.x | ||
| _xmouse Property[read-only] | flash.display.DisplayObject.mouseX | ||
| _xscale Property | flash.display.DisplayObject.scaleX | ||
| _y Property | flash.display.DisplayObject.y | ||
| _ymouse Property[read-only] | flash.display.DisplayObject.mouseY | ||
| _yscale Property | flash.display.DisplayObject.scaleY | ||
| getDepth() Method | flash.display.DisplayObjectContainer.getChildIndex() | : ActionScript 3.0 에서는 표시 리스트에 직접 액세스 할 수 있기 때문에, 심도는 다른 방법으로 처리됩니다. | |
| onDragOut() EventHandler | flash.display.InteractiveObject dispatches event: mouseOut | : 새로운 event 모델에서는,InteractiveObject.setCapture() 를 호출한 후의 mouseOut 이벤트로 옮겨졌습니다. |
|
| onDragOver() EventHandler | flash.display.InteractiveObject dispatches event: mouseOver | : 새로운 event 모델에서는,InteractiveObject.setCapture() Methods를 호출한 후의 mouseOver 이벤트로 옮겨졌습니다. |
|
| onKeyDown() EventHandler | flash.display.InteractiveObject dispatches event: keyDown | : 새로운 event 모델에서는,keyDown 이벤트로 옮겨졌습니다. |
|
| onKeyUp() EventHandler | flash.display.InteractiveObject dispatches event: keyUp | : 새로운 event 모델에서는,keyUp 이벤트로 옮겨졌습니다. |
|
| onKillFocus() EventHandler | flash.display.InteractiveObject dispatches event: focusOut | : 새로운 event 모델에서는,focusOut 이벤트로 옮겨졌습니다. |
|
| onPress() EventHandler | flash.display.InteractiveObject dispatches event: mouseDown | : 새로운 event 모델에서는,mouseDown 이벤트로 옮겨졌습니다. |
|
| onRelease() EventHandler | flash.display.InteractiveObject dispatches event: mouseUp | : 새로운 event 모델에서는,mouseUp 이벤트로 옮겨졌습니다. |
|
| onReleaseOutside() EventHandler | flash.display.InteractiveObject dispatches event: mouseUp | : 새로운 event 모델에서는,flash.display.InteractiveObject.setCapture() 를 호출한 후의 mouseUp 이벤트로 옮겨졌습니다. |
|
| onRollOut() EventHandler | flash.display.InteractiveObject dispatches event: mouseOut | : 새로운 event 모델에서는,mouseOut 이벤트로 옮겨졌습니다. |
|
| onRollOver() EventHandler | flash.display.InteractiveObject dispatches event: mouseOver | : 새로운 event 모델에서는,mouseOver 이벤트로 옮겨졌습니다. |
|
| onSetFocus() EventHandler | flash.display.InteractiveObject dispatches event: focusIn | : 새로운 event 모델에서는,focusIn 이벤트로 옮겨졌습니다. |
|
| Camera class | flash.media.Camera | ||
| activityLevel Property[read-only] | flash.media.Camera.activityLevel | ||
| bandwidth Property[read-only] | flash.media.Camera.bandwidth | ||
| currentFps Property[read-only] | flash.media.Camera.currentFPS | : FPS 가 대문자로 변경되었습니다. | |
| fps Property[read-only] | flash.media.Camera.fps | ||
| height Property[read-only] | flash.media.Camera.height | : 데이터형이 Number 에서 int 로 변경되었습니다. | |
| index Property[read-only] | flash.media.Camera.index | : 데이터형이 String 에서 int 로 변경되었습니다. | |
| motionLevel Property[read-only] | flash.media.Camera.motionLevel | : 데이터형이 Number 에서 int 로 변경되었습니다. | |
| motionTimeOut Property[read-only] | flash.media.Camera.motionTimeout | : 데이터형이 Number 에서 int 로 변경되었습니다. | |
| muted Property[read-only] | flash.media.Camera.muted | ||
| name Property[read-only] | flash.media.Camera.name | ||
| names Property[read-only] | flash.media.Camera.names | ||
| quality Property[read-only] | flash.media.Camera.quality | : 데이터형이 Number 에서 int 로 변경되었습니다. | |
| width Property[read-only] | flash.media.Camera.width | : 데이터형이 Number 에서 int 로 변경되었습니다. | |
| get() Method | flash.media.Camera.getCamera() | ||
| onActivity() EventHandler | flash.events.ActivityEvent.ACTIVITY | ||
| onStatus() EventHandler | flash.media.Camera dispatches event: status | : 새로운 event 모델에서는,status StatusEvent object로 옮겨졌습니다. |
|
| setMode() Method | flash.media.Camera.setMode() | : width Parameters 및 height Parameters의 데이터형이 int 로 변경되었습니다. |
|
| setMotionLevel() Method | flash.media.Camera.setMotionLevel() | : Parameters의 데이터형이 양쪽 모두 int 로 변경되었습니다. | |
| setQuality() Method | flash.media.Camera.setQuality() | : Parameters의 데이터형이 양쪽 모두 int 로 변경되었습니다. | |
| capabilities class | flash.system.Capabilities | : 클래스명의 머리 글자가 소문자에서 대문자로 변경되었습니다. | |
| Color class | flash.geom.ColorTransform | : Color 클래스의 기능은 모두 flash.geom.ColorTransform 클래스에서 실현될 수 있기 때문에, Color 클래스는 삭제되었습니다. ColorTransform 클래스의 constructor 또는 property를 사용해, 칼라치를 직접 할당할 수가 있습니다. 또, ColorTransform object를 Transform object의 colorTransform property에 할당해, 그 property를 DisplayObject 인스턴스의 transform property에 할당할 수가 있습니다. |
|
| Color Constructor | flash.geom.ColorTransform.ColorTransform() | : 삭제되었습니다. 칼라치는 ColorTransform() constructor 을 사용해 지정할 수 있습니다. |
|
| getRGB() Method | flash.geom.ColorTransform.color | : RGB 칼라치에는 ColorTransform 클래스의 color accessor property를 사용해 액세스 할 수 있습니다. |
|
| getTransform() Method | : | 삭제되었습니다. ColorTransform() 클래스의 constructor 또는 property를 사용해, 칼라치를 직접 할당할 수가 있습니다. |
|
| setRGB() Method | flash.geom.ColorTransform.color | : RGB 칼라치는 ColorTransform 클래스의 color accessor property를 사용해 설정할 수 있습니다. |
|
| setTransform() Method | : | 삭제되었습니다. ColorTransform() 클래스의 constructor 또는 property를 사용해, 칼라치를 직접 할당할 수가 있습니다. |
|
| ColorMatrixFilter class | flash.filters.ColorMatrixFilter | : 변경은 없습니다. | |
| matrix Property | flash.filters.ColorMatrixFilter.matrix | : 변경은 없습니다. | |
| ColorMatrixFilter Constructor | flash.filters.ColorMatrixFilter | : 변경은 없습니다. | |
| clone() Method | flash.filters.ColorMatrixFilter.clone() | : 변경은 없습니다. | |
| ColorTransform class | flash.geom.ColorTranform | : 변경은 없습니다. | |
| ContextMenu class | flash.ui.ContextMenu | : ContextMenu 클래스는, flash.ui 패키지에 이동되었습니다. | |
| builtInItems Property | flash.ui.ContextMenu.builtInItems | ||
| customItems Property | flash.ui.ContextMenu.customItems | ||
| ContextMenu Constructor | flash.ui.ContextMenu.ContextMenu() | ||
| copy() Method | flash.ui.ContextMenu.clone() | ||
| hideBuiltInItems() Method | flash.ui.ContextMenu.hideBuiltInItems() | ||
| onSelect() EventHandler | flash.ui.ContextMenu dispatches event: menuSelect | : onSelect() event 핸들러를 호출하는 대신에, ActionScript 3.0 의 클래스에서는 menuSelect 이벤트를 dispatch합니다. |
|
| ContextMenuItem class | flash.ui.ContextMenuItem | : ContextMenuItem 클래스는, flash.ui 패키지에 이동되었습니다. | |
| caption Property | flash.ui.ContextMenuItem.caption | ||
| enabled Property | flash.ui.ContextMenuItem.enabled | ||
| separatorBefore Property | flash.ui.ContextMenuItem.separatorBefore | ||
| visible Property | flash.ui.ContextMenuItem.visible | ||
| ContextMenuItem Constructor | flash.ui.ContextMenuItem.ContextMenuItem() | ||
| copy() Method | flash.ui.ContextMenuItem.clone() | ||
| onSelect() EventHandler | flash.ui.ContextMenuItem dispatches event: menuItemSelect | : onSelect() event 핸들러를 호출하는 대신에, ActionScript 3.0 의 클래스에서는 menuSelect 이벤트를 dispatch합니다. |
|
| ConvolutionFilter class | flash.filters.ConvolutionFilter | : 변경은 없습니다. | |
| alpha Property | flash.filters.ConvolutionFilter.alpha | : 변경은 없습니다. | |
| bias Property | flash.filters.ConvolutionFilter.bias | : 변경은 없습니다. | |
| clamp Property | flash.filters.ConvolutionFilter.clamp | : 변경은 없습니다. | |
| color Property | flash.filters.ConvolutionFilter.color | : 변경은 없습니다. | |
| divisor Property | flash.filters.ConvolutionFilter.divisor | : 변경은 없습니다. | |
| matrix Property | flash.filters.ConvolutionFilter.matrix | : 변경은 없습니다. | |
| matrixX Property | flash.filters.ConvolutionFilter.matrixX | : 변경은 없습니다. | |
| matrixY Property | flash.filters.ConvolutionFilter.matrixY | : 변경은 없습니다. | |
| preserveAlpha Property | flash.filters.ConvolutionFilter.preserveAlpha | : 변경은 없습니다. | |
| ConvolutionFilter Constructor | flash.filters.ConvolutionFilter.ConvolutionFilter() | : 변경은 없습니다. | |
| clone() Method | flash.filters.ConvolutionFilter.clone() | : BitmapFilter object를 돌려주게 되었습니다. | |
| Date class | Date | : ActionScript 3.0 에는, getxxx()로 시작되는 모든 Methods에 대한 새로운 독해 accessor세트가 있습니다. 예를 들어, ActionScript 3.0 에서는 Date.getDate() 및 Date.date 는 같은 값을 돌려줍니다. |
|
| Date Constructor | Date.Date() | : 변경은 없습니다. | |
| getDate() Method | Date.getDate() | : 변경은 없습니다. | |
| getDay() Method | Date.getDay() | : 변경은 없습니다. | |
| getFullYear() Method | Date.getFullYear() | : 변경은 없습니다. | |
| getHours() Method | Date.getHours() | : 변경은 없습니다. | |
| getMilliseconds() Method | Date.getMilliseconds() | : 변경은 없습니다. | |
| getMinutes() Method | Date.getMinutes() | : 변경은 없습니다. | |
| getMonth() Method | Date.getMonth() | : 변경은 없습니다. | |
| getSeconds() Method | Date.getSeconds() | : 변경은 없습니다. | |
| getTime() Method | Date.getTime() | : 변경은 없습니다. | |
| getTimezoneOffset() Method | Date.getTimezoneOffset() | : 변경은 없습니다. | |
| getUTCDate() Method | Date.getUTCDate() | : 변경은 없습니다. | |
| getUTCDay() Method | Date.getUTCDay() | : 변경은 없습니다. | |
| getUTCFullYear() Method | Date.getUTCFullYear() | : 변경은 없습니다. | |
| getUTCHours() Method | Date.getUTCHours() | : 변경은 없습니다. | |
| getUTCMilliseconds() Method | Date.getUTCMilliseconds() | : 변경은 없습니다. | |
| getUTCMinutes() Method | Date.getUTCMinutes() | : 변경은 없습니다. | |
| getUTCMonth() Method | Date.getUTCMonth() | : 변경은 없습니다. | |
| getUTCSeconds() Method | Date.getUTCSeconds() | : 변경은 없습니다. | |
| getUTCYear() Method | Date.getUTCFullYear() | : 이 Methods는 ECMAScript 로 지원(support)되어 있지 않기 때문에 삭제되었습니다. 대신에,Date.getUTCFullYear() 를 사용합니다. |
|
| getYear() Method | Date.getFullYear() | : 이 Methods는 ECMAScript 로 지원(support)되어 있지 않기 때문에 삭제되었습니다. 대신에,Date.getFullYear() 를 사용합니다. |
|
| setDate() Method | Date.setDate() | : 변경은 없습니다. | |
| setFullYear() Method | Date.setFullYear() | : 변경은 없습니다. | |
| setHours() Method | Date.setHours() | : 변경은 없습니다. | |
| setMilliseconds() Method | Date.setMilliseconds() | : 변경은 없습니다. | |
| setMinutes() Method | Date.setMinutes() | : 변경은 없습니다. | |
| setMonth() Method | Date.setMonth() | : 변경은 없습니다. | |
| setSeconds() Method | Date.setSeconds() | : 변경은 없습니다. | |
| setTime() Method | Date.setTime() | : 변경은 없습니다. | |
| setUTCDate() Method | Date.setUTCDate() | : 변경은 없습니다. | |
| setUTCFullYear() Method | Date.setUTCFullYear() | : 변경은 없습니다. | |
| setUTCHours() Method | Date.setUTCHours() | : 변경은 없습니다. | |
| setUTCMilliseconds() Method | Date.setUTCMilliseconds() | : 변경은 없습니다. | |
| setUTCMinutes() Method | Date.setUTCMinutes() | : 변경은 없습니다. | |
| setUTCMonth() Method | Date.setUTCMonth() | : 변경은 없습니다. | |
| setUTCSeconds() Method | Date.setUTCSeconds() | : 변경은 없습니다. | |
| setYear() Method | Date.setFullYear() | : 이 Methods는 ECMAScript 로 지원(support)되어 있지 않기 때문에 삭제되었습니다. 대신에,Date.setFullYear() 를 사용합니다. |
|
| toString() Method | Date.toString() | : 변경은 없습니다. | |
| UTC() Method | Date.UTC() | : 변경은 없습니다. | |
| valueOf() Method | Date.valueOf() | : 변경은 없습니다. | |
| DisplacementMapFilter class | flash.filters.DisplacementMapFilter | : 몇개의 Parameters의 데이터형이 Number 에서 uint 로 변경되었습니다. | |
| alpha Property | flash.filters.DisplacementMapFilter.alpha | : 변경은 없습니다. | |
| color Property | flash.filters.DisplacementMapFilter.color | : 이 Parameters의 데이터형이 uint 가 되었습니다. | |
| componentX Property | flash.filters.DisplacementMapFilter.componentX | : 이 Parameters의 데이터형이 uint 가 되었습니다. | |
| componentY Property | flash.filters.DisplacementMapFilter.componentY | : 이 Parameters의 데이터형이 uint 가 되었습니다. | |
| mapBitmap Property | flash.filters.DisplacementMapFilter.mapBitmap | : 변경은 없습니다. | |
| mapPoint Property | flash.filters.DisplacementMapFilter.mapPoint | : 변경은 없습니다. | |
| scaleX Property | flash.filters.DisplacementMapFilter.scaleX | : 변경은 없습니다. | |
| scaleY Property | flash.filters.DisplacementMapFilter.scaleY | : 변경은 없습니다. | |
| DisplacementMapFilter Constructor | flash.filters.DisplacementMapFilter.DisplacementMapFilter() | : componentX,componentY, 및 color Parameters의 데이터형이 uint 가 되었습니다. |
|
| clone() Method | flash.filters.DisplacementMapFilter.clone() | : BitmapFilter object를 돌려주게 되었습니다. | |
| DropShadowFilter class | flash.filters.DropShadowFilter | ||
| alpha Property | flash.filters.DropShadowFilter.alpha | : 변경은 없습니다. | |
| angle Property | flash.filters.DropShadowFilter.angle | : 변경은 없습니다. | |
| blurX Property | flash.filters.DropShadowFilter.blurX | : 변경은 없습니다. | |
| blurY Property | flash.filters.DropShadowFilter.blurY | : 변경은 없습니다. | |
| color Property | flash.filters.DropShadowFilter.color | : 이 Parameters의 데이터형이 Number 에서 uint 로 변경되었습니다. | |
| distance Property | flash.filters.DropShadowFilter.distance | : 변경은 없습니다. | |
| hideObject Property | flash.filters.DropShadowFilter.hideObject | : 변경은 없습니다. | |
| inner Property | flash.filters.DropShadowFilter.inner | : 변경은 없습니다. | |
| knockout Property | flash.filters.DropShadowFilter.knockout | : 변경은 없습니다. | |
| quality Property | flash.filters.DropShadowFilter.quality | : 이 Parameters의 데이터형이 Number 에서 uint 로 변경되었습니다. | |
| strength Property | flash.filters.DropShadowFilter.strength | : 변경은 없습니다. | |
| DropShadowFilter Constructor | flash.filters.DropShadowFilter.DropShadowFilter() | : 모든 Parameters에 디폴트의 값이 설정되어 몇개의 Parameters의 형태가 변경되었습니다. | |
| clone() Method | flash.filters.DropShadowFilter.clone() | : DropShadowFilter object 대신에, BitmapFilter object를 돌려주게 되었습니다. | |
| Error class | Error | : 디버그를 지원하기 위해서, 새롭고 getStackTrace() Methods가 추가되었습니다. |
|
| message Property | Error.message | : 변경은 없습니다. | |
| name Property | Error.name | : 변경은 없습니다. | |
| Error Constructor | Error.Error() | : 변경은 없습니다. | |
| toString() Method | Error.toString() | : 변경은 없습니다. | |
| ExternalInterface class | flash.external.ExternalInterface | : 이 클래스의 2 개의 Methods의 Parameters가 변경되었습니다. | |
| available Property[read-only] | flash.external.ExternalInterface.available | : 변경은 없습니다. | |
| addCallback() Method | flash.external.ExternalInterface.addCallback() | : ActionScript 3.0 에서는, 이 Methods는 instance Parameters를 받지 않습니다. method Parameters는 closure Parameters로 옮겨져 특정의 클래스 인스턴스의 함수, 클래스 Methods, 또는 Methods를 참조할 수가 있습니다. 또, 호출원코드가 시큐러티상의 이유로써 closure 의 참조를 실행할 수 없는 경우는,SecurityError 예외가 슬로우 됩니다. |
|
| call() Method | flash.external.ExternalInterface.call() | : 문제가 발생했을 경우, ActionScript 3.0 에서는 이 Methods로 null 를 돌려주어, 한층 더 에러 또는 SecurityError 예외를 슬로우 합니다. |
|
| FileReference class | flash.net.FileReference | : ActionScript 3.0 에서는, EventDispatcher 클래스에서 addEventListener() Methods 및 removeEventListener() Methods를 Inheritance합니다. dispatch된 이벤트에 의해, event 핸들러 함수를 옮겨놓을 수 있습니다. |
|
| creationDate Property[read-only] | flash.net.FileReference.creationDate | : 변경은 없습니다. | |
| creator Property[read-only] | flash.net.FileReference.creator | : 변경은 없습니다. | |
| modificationDate Property[read-only] | flash.net.FileReference.modificationDate | : 변경은 없습니다. | |
| name Property[read-only] | flash.net.FileReference.name | : 변경은 없습니다. | |
| postData Property | flash.net.URLRequest.data | : Flash Player 9 의 ActionScript 2.0 에서는,postData property가 추가되어 파일의 업 로드 또는 다운로드시에 POST 데이터를 송신할 수 있게 되었습니다. ActionScript 3.0 에서는, URLRequest 클래스의 data property를 사용해, POST 데이터 또는 GET 데이터의 어느쪽이든을 송신합니다. 상세한 것에 대하여는, 본레퍼런스 가이드의 「flash.net.URLRequest.data」를 참조해 주세요. |
|
| size Property[read-only] | flash.net.FileReference.size | : Number 데이터형 대신에 uint 데이터형을 돌려줍니다. | |
| type Property[read-only] | flash.net.FileReference.type | : 변경은 없습니다. | |
| FileReference Method | flash.net.FileReference.FileReference() | : 변경은 없습니다. | |
| addListener() Method | flash.events.EventDispatcher.addEventListener() | : 새로운 event 모델에서는, EventDispatcher 클래스에서 addEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 addListener() Methods는 필요 없습니다. |
|
| browse() Method | flash.net.FileReference.browse() | : 에러가 발생했을 경우, ActionScript 2.0 에서는 false 를 돌려줍니다. ActionScript 3.0 에서는,IllegalOperationError 또는 ArgumentError 의 예외를 슬로우 합니다. 다만, Parameters가 무효인 경우, 파일 참조 다이알로그 박스가 열려 있지 않은 경우, 또는 다른 브라우저 세션이 진행중인 경우, Methods는 false 를 돌려줍니다. 또,typelist Parameters가 변경되었습니다. ActionScript 2.0 에서는,browse() Methods에 string의 배열을 건네주어, 파일 필터를 지정합니다. ActionScript 3.0 에서는, FileFilter object의 배열을 건네줍니다. |
|
| cancel() Method | flash.net.FileReference.cancel() | : 변경은 없습니다. | |
| download() Method | flash.net.FileReference.download() | : 에러가 발생했을 경우,false 를 돌려주는 대신에, 예외를 슬로우 합니다. 제 1 Parameters의 데이터형이 변경되었습니다. ActionScript 2.0 에서는,download() 에 건네주는 제 1 Parameters는 string입니다. ActionScript 3.0 에서는, URLRequest object를 건네줍니다. |
|
| removeListener() Method | flash.events.EventDispatcher.removeEventListener() | : 새로운 event 모델에서는, EventDispatcher 클래스에서 removeEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 removeListener() Methods는 필요 없습니다. |
|
| upload() Method | flash.net.FileReference.upload() | : 다음의 변경을 했습니다.
|
|
| onCancel Listener | flash.net.FileReference dispatches event: cancel | : ActionScript 3.0 에서는,onCancel() event 핸들러를 호출하는 대신에, 이 클래스에 의해 cancel 라는 이름의 이벤트가 dispatch됩니다. |
|
| onComplete Listener | flash.net.FileReference dispatches event: complete | : ActionScript 3.0 에서는,onComplete() event 핸들러를 호출하는 대신에, 이 클래스에 의해 complete 라는 이름의 이벤트가 dispatch됩니다. |
|
| onHTTPError Listener | flash.net.FileReference dispatches event: httpStatus | : ActionScript 3.0 에서는,onHTTPError() event 핸들러를 호출하는 대신에, 이 클래스에 의해 httpStatus 라는 이름의 이벤트가 dispatch됩니다. |
|
| onIOError Listener | flash.net.FileReference dispatches event: ioError | : ActionScript 3.0 에서는,onIOError() event 핸들러를 호출하는 대신에, 이 클래스에 의해 ioError 라는 이름의 이벤트가 dispatch됩니다. |
|
| onOpen Listener | flash.net.FileReference dispatches event: open | : ActionScript 3.0 에서는,onOpen() event 핸들러를 호출하는 대신에, 이 클래스에 의해 open 라는 이름의 이벤트가 dispatch됩니다. |
|
| onProgress Listener | flash.net.FileReference dispatches event: progress | : ActionScript 3.0 에서는,onProgress() event 핸들러를 호출하는 대신에, 이 클래스에 의해 progress 라는 이름의 이벤트가 dispatch됩니다. |
|
| onSecurityError Listener | flash.net.FileReference dispatches event: securityError | : ActionScript 3.0 에서는,onSecurityError() event 핸들러를 호출하는 대신에, 이 클래스에 의해 securityError 라는 이름의 이벤트가 dispatch됩니다. |
|
| onSelect Listener | flash.net.FileReference dispatches event: select | : ActionScript 3.0 에서는,onSelect() event 핸들러를 호출하는 대신에, 이 클래스에 의해 select 라는 이름의 이벤트가 dispatch됩니다. |
|
| FileReferenceList class | flash.net.FileReferenceList | : ActionScript 3.0 에서는, EventDispatcher 클래스에서 addEventListener() Methods 및 removeEventListener() Methods를 Inheritance합니다. ActionScript 3.0 의 클래스에서는,onCancel() 및 onSelect() event 핸들러 대신에,cancel 및 select 라는 이름의 이벤트를 사용합니다. |
|
| fileList Property | flash.net.FileReferenceList.fileList | : 변경은 없습니다. | |
| FileReferenceList Method | flash.net.FileReferenceList.FileReferenceList() | : 변경은 없습니다. | |
| addListener() Method | flash.events.EventDispatcher.addEventListener() | : 새로운 event 모델에서는, EventDispatcher 클래스에서 addEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 addListener() Methods는 필요 없습니다. |
|
| browse() Method | flash.net.FileReferenceList.browse() | : ActionScript 3.0 에서는, 에러가 발생했을 경우에 false 를 돌려주는 대신에, 이 Methods로 IllegalOperationError 예외를 슬로우 합니다. 또,typelist Parameters가 변경되었습니다. ActionScript 2.0 에서는,browse() Methods에 string의 배열을 건네주어, 파일 필터를 지정합니다. ActionScript 3.0 에서는, FileFilter object의 배열을 건네줍니다. |
|
| removeListener() Method | flash.events.EventDispatcher.removeEventListener() | : 새로운 event 모델에서는, EventDispatcher 클래스에서 removeEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 removeListener() Methods는 필요 없습니다. |
|
| onCancel Listener | flash.net.FileReferenceList dispatches event: cancel | : ActionScript 3.0 에서는,onCancel() event 핸들러를 호출하는 대신에, 이 클래스에 의해 cancel 라는 이름의 이벤트가 dispatch됩니다. |
|
| onSelect Listener | flash.net.FileReferenceList dispatches event: select | : ActionScript 3.0 에서는,onSelect() event 핸들러를 호출하는 대신에, 이 클래스에 의해 select 라는 이름의 이벤트가 dispatch됩니다. |
|
| Function class | Function | : 변경은 없습니다. | |
| apply() Method | Function.apply() | : 변경은 없습니다. | |
| call() Method | Function.call() | : 변경은 없습니다. | |
| GlowFilter class | flash.filters.GlowFilter | : 몇개의 property의 데이터형이 Number 에서 unit 로 변경되었습니다. | |
| alpha Property | flash.filters.GlowFilter.alpha | : 변경은 없습니다. | |
| blurX Property | flash.filters.GlowFilter.blurX | : 변경은 없습니다. | |
| blurY Property | flash.filters.GlowFilter.blurY | : 변경은 없습니다. | |
| color Property | flash.filters.GlowFilter.color | : 이 property의 데이터형이 Number 에서 unit 로 변경되었습니다. | |
| inner Property | flash.filters.GlowFilter.inner | : 변경은 없습니다. | |
| knockout Property | flash.filters.GlowFilter.knockout | : 변경은 없습니다. | |
| quality Property | flash.filters.GlowFilter.quality | : 이 Parameters의 데이터형이 Number 에서 unit 로 변경되었습니다. | |
| strength Property | flash.filters.GlowFilter.strength | : 변경은 없습니다. | |
| GlowFilter Constructor | flash.filters.GlowFilter.GlowFilter() | : color Parameters의 데이터형이 uint 에,quality Parameters의 데이터형이 int 에, 각각 Number 에서 변경되었습니다. 모든 Parameters에 디폴트의 값을 할당할 수 있게 되었습니다. |
|
| clone() Method | flash.filters.GlowFilter.clone() | : GlowFilter object 대신에, BitmapFilter object를 돌려줍니다. | |
| GradientBevelFilter class | flash.filters.GradientBevelFilter | ||
| alphas Property | flash.filters.GradientBevelFilter.alphas | : 변경은 없습니다. | |
| angle Property | flash.filters.GradientBevelFilter.angle | : 변경은 없습니다. | |
| blurX Property | flash.filters.GradientBevelFilter.blurX | : 변경은 없습니다. | |
| blurY Property | flash.filters.GradientBevelFilter.blurY | : 변경은 없습니다. | |
| colors Property | flash.filters.GradientBevelFilter.colors | : 변경은 없습니다. | |
| distance Property | flash.filters.GradientBevelFilter.distance | : 변경은 없습니다. | |
| knockout Property | flash.filters.GradientBevelFilter.knockout | : 변경은 없습니다. | |
| quality Property | flash.filters.GradientBevelFilter.quality | : 이 property의 데이터형이 Number 에서 int 로 변경되었습니다. | |
| ratios Property | flash.filters.GradientBevelFilter.ratios | : 변경은 없습니다. | |
| strength Property | flash.filters.GradientBevelFilter.strength | : 변경은 없습니다. | |
| type Property | flash.filters.GradientBevelFilter.type | : 변경은 없습니다. | |
| GradientBevelFilter Constructor | flash.filters.GradientBevelFilter.GradientBevelFilter() | : 변경은 없습니다. | |
| clone() Method | flash.filters.GradientBevelFilter.clone() | : GradientBevelFilter object 대신에, BitmapFilter object를 돌려줍니다. | |
| GradientGlowFilter class | flash.filters.GradientGlowFilter | ||
| alphas Property | flash.filters.GradientGlowFilter.alphas | : 변경은 없습니다. | |
| angle Property | flash.filters.GradientGlowFilter.angle | : 변경은 없습니다. | |
| blurX Property | flash.filters.GradientGlowFilter.blurX | : 변경은 없습니다. | |
| blurY Property | flash.filters.GradientGlowFilter.blurY | : 변경은 없습니다. | |
| colors Property | flash.filters.GradientGlowFilter.colors | : 변경은 없습니다. | |
| distance Property | flash.filters.GradientGlowFilter.distance | : 변경은 없습니다. | |
| knockout Property | flash.filters.GradientGlowFilter.knockout | : 변경은 없습니다. | |
| quality Property | flash.filters.GradientGlowFilter.quality | : 이 property의 데이터형이 Number 에서 int 로 변경되었습니다. | |
| ratios Property | flash.filters.GradientGlowFilter.ratios | : 변경은 없습니다. | |
| strength Property | flash.filters.GradientGlowFilter.strength | : 변경은 없습니다. | |
| type Property | flash.filters.GradientGlowFilter.type | : 변경은 없습니다. | |
| GradientGlowFilter Constructor | flash.filters.GradientGlowFilter.GradientGlowFilter() | : 모든 Parameters에 디폴트의 값을 할당할 수 있어quality Parameters의 데이터형이 Number 에서 int 로 변경되었습니다. |
|
| clone() Method | flash.filters.GradientGlowFilter.clone() | : GradientGlowFilter object 대신에, BitmapFilter object를 돌려줍니다. | |
| IME class | flash.system.IME | : 이 클래스는, flash.system 패키지에 이동되었습니다. | |
| ALPHANUMERIC_FULL Constant | flash.system.IMEConversionMode.ALPHANUMERIC_FULL | ||
| ALPHANUMERIC_HALF Constant | flash.system.IMEConversionMode.ALPHANUMERIC_HALF | ||
| CHINESE Constant | flash.system.IMEConversionMode.CHINESE | ||
| JAPANESE_HIRAGANA Constant | flash.system.IMEConversionMode.JAPANESE_HIRAGANA | ||
| JAPANESE_KATAKANA_FULL Constant | flash.system.IMEConversionMode.JAPANESE_KATAKANA_FULL | ||
| JAPANESE_KATAKANA_HALF Constant | flash.system.IMEConversionMode.JAPANESE_KATAKANA_HALF | ||
| KOREAN Constant | flash.system.IMEConversionMode.KOREAN | ||
| UNKNOWN Constant | flash.system.IMEConversionMode.UNKNOWN | ||
| addListener() Method | flash.events.EventDispatcher.addEventListener() | : 새로운 event 모델에서는, EventDispatcher 클래스에서 addEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 addListener() Methods는 필요없게 되었습니다. |
|
| doConversion() Method | : | 변경은 없습니다. | |
| getConversionMode() Method | flash.system.IME.conversionMode | : accessor 속성으로 변경되었습니다. | |
| getEnabled() Method | flash.system.IME.enabled | : accessor 속성으로 변경되었습니다. | |
| removeListener() Method | flash.events.EventDispatcher.removeEventListener() | : 새로운 event 모델에서는, EventDispatcher 클래스에서 removeEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 removeListener() Methods는 필요없게 되었습니다. |
|
| setCompositionString() Method | : | 변경은 없습니다. | |
| setConversionMode() Method | flash.system.IME.conversionMode | : accessor 속성으로 변경되었습니다. | |
| setEnabled() Method | flash.system.IME.enabled | : accessor 속성으로 변경되었습니다. | |
| onIMEComposition Listener | flash.system.IME dispatches event: imeComposition | : ActionScript 3.0 에서는,onIMEComposition() event 핸들러를 호출하는 대신에, 이 클래스에 의해 imeComposition 라는 이름의 이벤트가 dispatch됩니다. |
|
| Key class | flash.ui.Keyboard | : ActionScript 3.0 에서는, KeyboardEvent 등 Keyboard 클래스에 관한 다른 클래스에 맞추어, 클래스의 이름이 변경되었습니다. | |
| BACKSPACE Constant | flash.ui.Keyboard.BACKSPACE | : ActionScript 3.0 에서는 정수로서 선언되어 데이터형이 unit 로 변경되었습니다. | |
| CAPSLOCK Constant | flash.ui.Keyboard.CAPS_LOCK | : ActionScript 3.0 에서는 정수로서 선언되어 언더 스코아가 추가되었습니다. 또, 데이터형이 uint 로 변경되었습니다. | |
| CONTROL Constant | flash.ui.Keyboard.CONTROL | : ActionScript 3.0 에서는 정수로서 선언되어 데이터형이 uint 로 변경되었습니다. | |
| DELETEKEY Constant | flash.ui.Keyboard.DELETE | : ActionScript 3.0 에서는 이름이 DELETE 로 변경되어 정수로서 선언되었습니다. 또, 데이터형이 uint 로 변경되었습니다. |
|
| DOWN Constant | flash.ui.Keyboard.DOWN | : ActionScript 3.0 에서는 정수로서 선언되어 데이터형이 uint 로 변경되었습니다. | |
| END Constant | flash.ui.Keyboard.END | : ActionScript 3.0 에서는 정수로서 선언되어 데이터형이 uint 로 변경되었습니다. | |
| ENTER Constant | flash.ui.Keyboard.ENTER | : ActionScript 3.0 에서는 정수로서 선언되어 데이터형이 uint 로 변경되었습니다. | |
| ESCAPE Constant | flash.ui.Keyboard.ESCAPE | : ActionScript 3.0 에서는 정수로서 선언되어 데이터형이 uint 로 변경되었습니다. | |
| HOME Constant | flash.ui.Keyboard.HOME | : ActionScript 3.0 에서는 정수로서 선언되어 데이터형이 uint 로 변경되었습니다. | |
| INSERT Constant | flash.ui.Keyboard.INSERT | : ActionScript 3.0 에서는 정수로서 선언되어 데이터형이 uint 로 변경되었습니다. | |
| LEFT Constant | flash.ui.Keyboard.LEFT | : ActionScript 3.0 에서는 정수로서 선언되어 데이터형이 uint 로 변경되었습니다. | |
| _listeners Property[read-only] | flash.events.EventDispatcher.willTrigger() | : 전혀 같은이라고 하는 것은 아닙니다. willTrigger() Methods에서는, listener가 등록되어 있는지 어떤지가 나타납니다만, 그 수는 나타나지 않습니다. |
|
| PGDN Constant | flash.ui.Keyboard.PAGE_DOWN | : ActionScript 3.0 에서는 이름이 PAGE_DOWN 로 변경되어 정수로서 선언되었습니다. 또, 데이터형이 uint 로 변경되었습니다. |
|
| PGUP Constant | flash.ui.Keyboard.PAGE_UP | : ActionScript 3.0 에서는 이름이 PAGE_UP 로 변경되어 정수로서 선언되었습니다. 또, 데이터형이 uint 로 변경되었습니다. |
|
| RIGHT Constant | flash.ui.Keyboard.RIGHT | : ActionScript 3.0 에서는 정수로서 선언되어 데이터형이 uint 로 변경되었습니다. | |
| SHIFT Constant | flash.ui.Keyboard.SHIFT | : ActionScript 3.0 에서는 정수로서 선언되어 데이터형이 uint 로 변경되었습니다. | |
| SPACE Constant | flash.ui.Keyboard.SPACE | : ActionScript 3.0 에서는 정수로서 선언되어 데이터형이 uint 로 변경되었습니다. | |
| TAB Constant | flash.ui.Keyboard.TAB | : ActionScript 3.0 에서는 정수로서 선언되어 데이터형이 uint 로 변경되었습니다. | |
| UP Constant | flash.ui.Keyboard.UP | : ActionScript 3.0 에서는 정수로서 선언되어 데이터형이 uint 로 변경되었습니다. | |
| addListener() Method | flash.events.EventDispatcher.addEventListener() | : ActionScript 3.0 에서는, 모든 표시 object는 EventDispatcher 클래스에서 addEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 addListener() Methods는 필요 없습니다. |
|
| getAscii() Method | flash.events.KeyboardEvent.charCode | ||
| getCode() Method | flash.events.KeyboardEvent.keyCode | ||
| isAccessible() Method | flash.ui.Keyboard.isAccessible() | ||
| isDown() Method | : | 시큐러티상의 이유에서 삭제되었습니다. | |
| isToggled() Method | : | 시큐러티상의 이유에서 삭제되었습니다. | |
| removeListener() Method | flash.events.EventDispatcher.removeEventListener() | : ActionScript 3.0 에서는, 모든 표시 object는 EventDispatcher 클래스에서 removeEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 removeListener() Methods는 필요 없습니다. |
|
| onKeyDown Listener | flash.display.InteractiveObject dispatches event: keyDown | : ActionScript 3.0 에서는,onKeyDown event 핸들러를 호출하는 대신에, InteractiveObject 클래스에 의해 keyDown KeyboardEvent object가 dispatch됩니다. |
|
| onKeyUp Listener | flash.display.InteractiveObject dispatches event: keyUp | : ActionScript 3.0 에서는,onKeyUp event 핸들러를 호출하는 대신에, InteractiveObject 클래스에 의해 keyUp KeyboardEvent object가 dispatch됩니다. |
|
| LoadVars class | flash.net.URLLoader | : LoadVars 클래스의 기능이, URLLoader, URLRequest, URLStream, 및 URLVariables 클래스로 옮겨졌습니다. | |
| contentType Property | flash.net.URLRequest.contentType | ||
| loaded Property | : | 삭제되었습니다. ActionScript 3.0 에서는 대응하는 불형 property는 없습니다만,flash.events.Event.COMPLETE 를 사용해, 데이터가 로드 되었을 때에 통지를 받는 listener를 설정할 수 있습니다. |
|
| LoadVars Constructor | flash.net.URLLoader.URLLoader() | ||
| addRequestHeader() Method | flash.net.URLRequestHeader | ||
| decode() Method | flash.net.URLVariables.decode() | ||
| getBytesLoaded() Method | flash.net.URLLoader.bytesLoaded | : 클래스가 URLLoader 로 변경되어 함수에서 property accessor로 변경되었습니다. 이름이 getBytesLoaded 에서 bytesLoaded 로 변경되었습니다. |
|
| getBytesTotal() Method | flash.net.URLLoader.bytesTotal | : 클래스가 URLLoader 로 변경되어 함수에서 property accessor로 변경되었습니다. 이름이 getBytesTotal 에서 bytesTotal 로 변경되었습니다. |
|
| load() Method | flash.net.URLLoader.load() | ||
| onData() EventHandler | flash.net.URLLoader dispatches event: complete | : URLLoader 클래스를 참조해 주세요. complete 이벤트는, 다운로드 처리가 완료해, 데이터가 해석되기 전에 dispatch됩니다. |
|
| onHTTPStatus() EventHandler | flash.net.URLLoader dispatches event: httpStatus | : ActionScript 3.0 에서는,onHTTPStatus event 핸들러를 호출하는 대신에, URLLoader 클래스에 의해 httpStatus 라는 이름의 HTTPStatusEvent object가 dispatch됩니다. |
|
| onLoad() EventHandler | flash.net.URLLoader dispatches event: complete | : URLLoader 클래스를 참조해 주세요. complete 이벤트는, 다운로드 처리가 완료했을 때에 dispatch됩니다. |
|
| send() Method | flash.net.sendToURL() | ||
| sendAndLoad() Method | flash.net.sendToURL() | : sendToURL() Methods는, URL 요구를 서버에 송신합니다만, 그 응답은 무시합니다. 응답을 받아들이려면 ,flash.net.sendToURL() 를 사용합니다. |
|
| toString() Method | : | 삭제되었습니다. | |
| LocalConnection class | flash.net.LocalConnection | : 이 클래스는, flash.net 패키지에 이동되었습니다. | |
| LocalConnection Constructor | flash.net.LocalConnection.LocalConnection() | ||
| allowDomain() EventHandler | flash.net.LocalConnection.allowDomain() | : ActionScript 3.0 에서는, event 핸들러에서 정규 Methods로 변경되었습니다. Parameters의 형식이 ...(rest)(으)로 변경되었습니다. 반환값이 void 로 변경되었습니다. |
|
| allowInsecureDomain() EventHandler | flash.net.LocalConnection.allowInsecureDomain() | : ActionScript 3.0 에서는, event 핸들러에서 정규 Methods로 변경되었습니다. Parameters의 형식이 ...(rest)(으)로 변경되었습니다. 반환값이 void 로 변경되었습니다. |
|
| close() Method | flash.net.LocalConnection.close() | ||
| connect() Method | flash.net.LocalConnection.connect() | ||
| domain() Method | flash.net.LocalConnection.domain | : property accessor로 변경되었습니다. | |
| onStatus() EventHandler | flash.net.LocalConnection dispatches event: status | : 새로운 event 모델에서는, 콜백 함수가 event object로 옮겨졌습니다. | |
| send() Method | flash.net.LocalConnection.send() | : 제 3 Parameters의 형식이 ...(rest)(으)로 변경되었습니다. 반환값의 형태가 void 로 변경되었습니다. |
|
| Math class | Math | : 변경은 없습니다. | |
| E Constant | Math.E | : 변경은 없습니다. | |
| LN10 Constant | Math.LN10 | : 변경은 없습니다. | |
| LN2 Constant | Math.LN2 | : 변경은 없습니다. | |
| LOG10E Constant | Math.LOG10E | : 변경은 없습니다. | |
| LOG2E Constant | Math.LOG2E | : 변경은 없습니다. | |
| PI Constant | Math.PI | : 변경은 없습니다. | |
| SQRT1_2 Constant | Math.SQRT1_2 | : 변경은 없습니다. | |
| SQRT2 Constant | Math.SQRT2 | : 변경은 없습니다. | |
| abs() Method | Math.abs | : 변경은 없습니다. | |
| acos() Method | Math.acos() | : 변경은 없습니다. | |
| asin() Method | Math.asin | : 변경은 없습니다. | |
| atan() Method | Math.atan() | : 변경은 없습니다. | |
| atan2() Method | Math.atan2() | : 변경은 없습니다. | |
| ceil() Method | Math.ceil() | : 변경은 없습니다. | |
| cos() Method | Math.cos() | : 변경은 없습니다. | |
| exp() Method | Math.exp() | : 변경은 없습니다. | |
| floor() Method | Math.floor() | : 변경은 없습니다. | |
| log() Method | Math.log() | : 변경은 없습니다. | |
| max() Method | Math.max() | : 변경은 없습니다. | |
| min() Method | Math.min() | : 변경은 없습니다. | |
| pow() Method | Math.pow() | : 변경은 없습니다. | |
| random() Method | Math.random() | : 변경은 없습니다. | |
| round() Method | Math.round() | : 변경은 없습니다. | |
| sin() Method | Math.sin() | : 변경은 없습니다. | |
| sqrt() Method | Math.sqrt() | : 변경은 없습니다. | |
| tan() Method | Math.tan() | : 변경은 없습니다. | |
| Matrix class | : | 변경은 없습니다. | |
| Microphone class | flash.media.Microphone | : 이 클래스는, flash.media 패키지에 이동되었습니다. | |
| activityLevel Property[read-only] | flash.media.Microphone.activityLevel | : 변경은 없습니다. | |
| gain Property[read-only] | flash.media.Microphone.gain | : 변경은 없습니다. | |
| index Property[read-only] | flash.media.Microphone.index | : 데이터형이 uint 로 변경되었습니다. | |
| muted Property[read-only] | flash.media.Microphone.muted | : 변경은 없습니다. | |
| name Property[read-only] | flash.media.Microphone.name | : 변경은 없습니다. | |
| names Property[read-only] | flash.media.Microphone.names | : 변경은 없습니다. | |
| rate Property[read-only] | flash.media.Microphone.rate | : 데이터형이 uint 로 변경되었습니다. | |
| silenceLevel Property[read-only] | flash.media.Microphone.silenceLevel | : 변경은 없습니다. | |
| silenceTimeOut Property[read-only] | flash.media.Microphone.silenceTimeout | : 대문자 소문자의 사용구분이 "Timeout" 로 변경되었습니다. 데이터형이 int 로 변경되었습니다. | |
| useEchoSuppression Property[read-only] | flash.media.Microphone.useEchoSuppression | : 변경은 없습니다. | |
| get() Method | flash.media.Microphone.getMicrophone() | : 이름이 get() 에서 getMicrophone() 로 변경되었습니다. Parameters의 데이터형이 uint 로 변경되었습니다. |
|
| onActivity() EventHandler | flash.media.Microphone dispatches event: activity | : ActionScript 3.0 에서는,onActivity event 핸들러를 호출하는 대신에, 이 클래스에서 activity 이벤트를 dispatch합니다. |
|
| onStatus() EventHandler | flash.media.Microphone dispatches event: status | : ActionScript 3.0 에서는,onStatus event 핸들러를 호출하는 대신에, 이 클래스에서 status 이벤트를 dispatch합니다. |
|
| setGain() Method | flash.media.Microphone.gain | : gain property와 setGain() Methods가 gain 라는 이름의 get/set property accessor에 통합되었습니다. 데이터형이 uint 로 변경되었습니다. |
|
| setRate() Method | flash.media.Microphone.rate | : rate property와 setRate() Methods가 rate 라는 이름의 get/set property accessor에 통합되었습니다. 데이터형이 uint 로 변경되었습니다. |
|
| setSilenceLevel() Method | flash.media.Microphone.setSilenceLevel() | : timeOut Parameters의 데이터형이 int 로 변경되었습니다. timeOut Parameters의 대문자 소문자의 사용구분이 timeout 로 변경되었습니다. |
|
| setUseEchoSuppression() Method | flash.media.Microphone.setUseEchoSuppression() | ||
| Mouse class | flash.ui.Mouse | ||
| addListener() Method | flash.events.EventDispatcher.addEventListener() | : ActionScript 3.0 의 새로운 event 모델에서는, 모든 표시 object는 EventDispatcher 클래스에서 addEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 addListener() Methods는 필요 없습니다. |
|
| hide() Method | flash.ui.Mouse.hide() | : void 를 돌려주도록(듯이) 변경되었습니다. |
|
| removeListener() Method | flash.events.EventDispatcher.removeEventListener() | : ActionScript 3.0 의 새로운 event 모델에서는, 모든 표시 object는 EventDispatcher 클래스에서 removeEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 removeListener() Methods는 필요 없습니다. |
|
| show() Method | flash.ui.Mouse.show() | : void 를 돌려주도록(듯이) 변경되었습니다. |
|
| onMouseDown Listener | flash.display.InteractiveObject dispatches event: mouseDown | : 새로운 event 모델에서는,mouseDown 이벤트로 옮겨졌습니다. |
|
| onMouseMove Listener | flash.display.InteractiveObject dispatches event: mouseMove | : 새로운 event 모델에서는,mouseMove 이벤트로 옮겨졌습니다. |
|
| onMouseUp Listener | flash.display.InteractiveObject dispatches event: mouseUp | : 새로운 event 모델에서는,mouseUp 이벤트로 옮겨졌습니다. |
|
| onMouseWheel Listener | flash.display.InteractiveObject dispatches event: mouseWheel | : 새로운 event 모델에서는,mouseWheel 이벤트로 옮겨졌습니다. |
|
| MovieClip class | flash.display.MovieClip | : ActionScript 3.0 에서는, MovieClip Methods의 대부분이 다른 클래스에 이동되었습니다. 새로운 event 모델에서는, 모든 event 핸들러가 event object로 옮겨졌습니다. | |
| _alpha Property | flash.display.DisplayObject.alpha | : DisplayObject 클래스에 이동되어 이름으에서 최초의 언더 스코아가 삭제되었습니다. | |
| blendMode Property | flash.display.DisplayObject.blendMode | ||
| cacheAsBitmap Property | flash.display.DisplayObject.cacheAsBitmap | ||
| _currentframe Property[read-only] | flash.display.MovieClip.currentFrame | : 이름으에서 최초의 언더 스코아가 삭제되었습니다. | |
| _droptarget Property[read-only] | flash.display.Sprite.dropTarget | : Sprite 클래스에 이동되었습니다. 또, 이름으에서 최초의 언더 스코아가 삭제되어 대문자와 소문자가 혼재하는 이름으로 변경되었습니다. | |
| enabled Property | : | 변경은 없습니다. | |
| filters Property | flash.display.DisplayObject.filters | ||
| focusEnabled Property | : | 삭제되었습니다. | |
| _focusrect Property | flash.display.InteractiveObject.focusRect | : InteractiveObject 클래스에 이동되었습니다. 또, 이름으에서 최초의 언더 스코아가 삭제되어 대문자와 소문자가 혼재하는 이름으로 변경되었습니다. | |
| _framesloaded Property[read-only] | flash.display.MovieClip.framesLoaded | : 이름으에서 최초의 언더 스코아가 삭제되어 대문자와 소문자가 혼재하는 이름으로 변경되었습니다. | |
| _height Property | flash.display.DisplayObject.height | : DisplayObject 클래스에 이동되어 이름으에서 최초의 언더 스코아가 삭제되었습니다. | |
| _highquality Property | : | 삭제되었습니다. | |
| hitArea Property | flash.display.Sprite.hitArea | : Sprite 클래스에 이동되었습니다. | |
| _lockroot Property | : | 삭제되었습니다. | |
| menu Property | : | 삭제되었습니다. | |
| _name Property | flash.display.DisplayObject.name | : DisplayObject 클래스에 이동되어 이름으에서 최초의 언더 스코아가 삭제되었습니다. | |
| opaqueBackground Property | flash.display.DisplayObject.opaqueBackground | ||
| _parent Property | flash.display.DisplayObject.parent | : DisplayObject 클래스에 이동되어 이름으에서 최초의 언더 스코아가 삭제되었습니다. | |
| _quality Property | flash.display.Stage.quality | ||
| _rotation Property | flash.display.DisplayObject.rotation | : DisplayObject 클래스에 이동되어 이름으에서 최초의 언더 스코아가 삭제되었습니다. | |
| scale9Grid Property | flash.display.DisplayObject.scale9Grid | ||
| scrollRect Property | flash.display.DisplayObject.scrollRect | : 데이터형이 Rectangle 로 변경되었습니다. | |
| _soundbuftime Property | flash.media.SoundMixer.bufferTime | : 전역 사운드 컨트롤에 사용하는 SoundMixer 클래스에 이동되었습니다. 약어 없음의 이름으로 변경되어 이름으에서 최초의 언더 스코아가 삭제되었습니다. | |
| tabChildren Property | flash.display.DisplayObjectContainer.tabChildren | ||
| tabEnabled Property | flash.display.InteractiveObject.tabEnabled | ||
| tabIndex Property | flash.display.InteractiveObject.tabIndex | ||
| _target Property[read-only] | : | 삭제되었습니다. | |
| _totalframes Property[read-only] | flash.display.MovieClip.totalFrames | : 대문자와 소문자가 혼재하는 이름으로 변경되어 이름으에서 최초의 언더 스코아가 삭제되었습니다. | |
| trackAsMenu Property | flash.display.MovieClip.trackAsMenu | ||
| transform Property | flash.display.DisplayObject.transform | ||
| _url Property[read-only] | flash.display.Loader.contentLoaderInfo | ||
| useHandCursor Property | flash.display.Sprite.useHandCursor | ||
| _visible Property | flash.display.DisplayObject.visible | : DisplayObject 클래스에 이동되어 이름으에서 최초의 언더 스코아가 삭제되었습니다. | |
| _width Property | flash.display.DisplayObject.width | : DisplayObject 클래스에 이동되어 이름으에서 최초의 언더 스코아가 삭제되었습니다. | |
| _x Property | flash.display.DisplayObject.x | : DisplayObject 클래스에 이동되어 이름으에서 최초의 언더 스코아가 삭제되었습니다. | |
| _xmouse Property[read-only] | flash.display.DisplayObject.mouseX | : DisplayObject 클래스에 이동되었습니다. 이름이 mouseX 로 변경되어 이름으에서 최초의 언더 스코아가 삭제되었습니다. |
|
| _xscale Property | flash.display.DisplayObject.scaleX | : DisplayObject 클래스에 이동되었습니다. 이름이 scaleX 로 변경되어 이름으에서 최초의 언더 스코아가 삭제되었습니다. |
|
| _y Property | flash.display.DisplayObject.y | : DisplayObject 클래스에 이동되었습니다. 이름으에서 최초의 언더 스코아가 삭제되었습니다. | |
| _ymouse Property[read-only] | flash.display.DisplayObject.mouseY | : DisplayObject 클래스에 이동되었습니다. 이름이 mouseY 로 변경되어 이름으에서 최초의 언더 스코아가 삭제되었습니다. |
|
| _yscale Property | flash.display.DisplayObject.scaleY | : DisplayObject 클래스에 이동되었습니다. 이름이 scaleY 로 변경되어 이름으에서 최초의 언더 스코아가 삭제되었습니다. |
|
| attachAudio() Method | : | 삭제되었습니다. 오디오 소스가 Microphone object의 경우는,NetStream.attachAudio() 또는 Microphone.setLoopBack() 를 사용합니다. 오디오 소스가 FLV 파일의 경우는, |
|
| attachBitmap() Method | : | 삭제되었습니다. ActionScript 3.0 에서는, child 표시 object를 추가하려면 ,addChild() 를 사용합니다. |
|
| attachMovie() Method | : | 삭제되었습니다. ActionScript 3.0 에서는, child 표시 object를 추가하려면 ,addChild() 를 사용합니다. |
|
| beginBitmapFill() Method | flash.display.Graphics.beginBitmapFill() | ||
| beginFill() Method | flash.display.Graphics.beginFill() | : Graphics 클래스에 이동되어 제 1 Parameters의 데이터형이 uint 로 변경되었습니다. | |
| beginGradientFill() Method | flash.display.Graphics.beginGradientFill() | ||
| clear() Method | flash.display.Graphics.clear() | ||
| createEmptyMovieClip() Method | : | 삭제되었습니다. ActionScript 3.0 에서는, 무비 클립을 작성하려면 ,new 연산자를 사용합니다. |
|
| createTextField() Method | : | 삭제되었습니다. ActionScript 3.0 에서는, 텍스트 필드를 작성하려면 ,new 연산자를 사용합니다. |
|
| curveTo() Method | flash.display.Graphics.curveTo() | ||
| duplicateMovieClip() Method | : | 삭제되었습니다. ActionScript 3.0 에서는, 새로운 인스턴스를 작성하려면 ,new 연산자를 사용합니다. |
|
| endFill() Method | flash.display.Graphics.endFill() | ||
| getBounds() Method | flash.display.DisplayObject.getBounds() | ||
| getBytesLoaded() Method | flash.net.URLLoader.bytesLoaded | : URLLoader 클래스에 이동되어 데이터형이 Number 에서 int 로 변경되었습니다. | |
| getBytesTotal() Method | flash.net.URLLoader.bytesTotal | : URLLoader 클래스에 이동되어 데이터형이 Number 에서 int 로 변경되었습니다. | |
| getDepth() Method | flash.display.DisplayObjectContainer.getChildIndex() | : ActionScript 3.0 에서는 표시 리스트에 직접 액세스 할 수 있기 때문에, 심도는 다른 방법으로 처리됩니다. | |
| getInstanceAtDepth() Method | flash.display.DisplayObjectContainer.getChildAt() | : ActionScript 3.0 에서는 표시 리스트에 직접 액세스 할 수 있기 때문에, 심도는 다른 방법으로 처리됩니다. | |
| getNextHighestDepth() Method | flash.display.DisplayObjectContainer.addChild() | : 전혀 같은이라고 하는 것은 아닙니다만,addChild() Methods에서는 DisplayObjectContainer 인스턴스의 다른 모든 아이의 뒤로 아이를 추가할 수 있기 때문에, 다음에 이용 가능한 심도를 지정하는 Methods는 필요 없습니다. |
|
| getRect() Method | flash.display.DisplayObject.getRect() | ||
| getSWFVersion() Method | flash.display.LoaderInfo.swfVersion | : LoaderInfo 클래스에 이동되어 데이터형이 uint 로 변경되었습니다. | |
| getTextSnapshot() Method | flash.display.DisplayObjectContainer.textSnapshot | ||
| getURL() Method | flash.net.navigateToURL() | : flash.net.navigateToURL() Methods 및 flash.net.sentToURL() Methods로 옮겨졌습니다. URLLoader 클래스도 참조해 주세요. |
|
| globalToLocal() Method | flash.display.DisplayObject.globalToLocal() | ||
| gotoAndStop() Method | flash.display.MovieClip.gotoAndStop() | ||
| hitTest() Method | flash.display.DisplayObject.hitTestObject() | ||
| lineGradientStyle() Method | flash.display.Graphics.lineGradientStyle() | ||
| lineStyle() Method | flash.display.Graphics.lineStyle() | ||
| lineTo() Method | flash.display.Graphics.lineTo() | ||
| loadMovie() Method | flash.display.Loader.load() | : Loader 클래스를 참조해 주세요. | |
| loadVariables() Method | flash.net.URLLoader | : 삭제되었습니다. URLLoader 클래스를 참조해 주세요. | |
| localToGlobal() Method | flash.display.DisplayObject.localToGlobal() | ||
| moveTo() Method | flash.display.Graphics.moveTo() | ||
| nextFrame() Method | flash.display.MovieClip.nextFrame() | ||
| onData() EventHandler | flash.display.LoaderInfo dispatches event: complete | : 새로운 event 모델에서는,complete 이벤트로 옮겨졌습니다. 이 이벤트는, 다운로드 처리가 완료해, 데이터가 해석되기 전에 dispatch됩니다. |
|
| onDragOut() EventHandler | flash.display.InteractiveObject dispatches event: mouseOut | : 새로운 event 모델에서는,InteractiveObject.setCapture() 를 호출한 후의 mouseOut 이벤트로 옮겨졌습니다. |
|
| onDragOver() EventHandler | flash.display.InteractiveObject dispatches event: mouseOver | : 새로운 event 모델에서는,InteractiveObject.setCapture() 를 호출한 후의 mouseOver 이벤트로 옮겨졌습니다. |
|
| onEnterFrame() EventHandler | flash.display.DisplayObject dispatches event: enterFrame | : 새로운 event 모델에서는,enterFrame 이벤트로 옮겨졌습니다. |
|
| onKeyDown() EventHandler | flash.display.InteractiveObject dispatches event: keyDown | : 새로운 event 모델에서는,keyDown 이벤트로 옮겨졌습니다. |
|
| onKeyUp() EventHandler | flash.display.InteractiveObject dispatches event: keyUp | : 새로운 event 모델에서는,keyUp 이벤트로 옮겨졌습니다. |
|
| onKillFocus() EventHandler | flash.display.InteractiveObject dispatches event: focusOut | : 새로운 event 모델에서는,focusOut 이벤트로 옮겨졌습니다. |
|
| onLoad() EventHandler | flash.display.LoaderInfo dispatches event: complete | : URLLoader 클래스도 참조해 주세요. complete 이벤트는, 다운로드 처리가 완료했을 때에 dispatch됩니다. |
|
| onMouseDown() EventHandler | flash.display.InteractiveObject dispatches event: mouseDown | : 새로운 event 모델에서는,mouseDown 이벤트로 옮겨졌습니다. |
|
| onMouseMove() EventHandler | flash.display.InteractiveObject dispatches event: mouseMove | : 새로운 event 모델에서는,mouseMove 이벤트로 옮겨졌습니다. |
|
| onMouseUp() EventHandler | flash.display.InteractiveObject dispatches event: mouseUp | : 새로운 event 모델에서는,mouseUp 이벤트로 옮겨졌습니다. |
|
| onPress() EventHandler | flash.display.InteractiveObject dispatches event: mouseDown | : 새로운 event 모델에서는,mouseDown 이벤트로 옮겨졌습니다. |
|
| onRelease() EventHandler | flash.display.InteractiveObject dispatches event: mouseUp | : 새로운 event 모델에서는,mouseUp 이벤트로 옮겨졌습니다. |
|
| onReleaseOutside() EventHandler | flash.display.InteractiveObject dispatches event: mouseUp | : 새로운 event 모델에서는,flash.display.InteractiveObject.setCapture() 를 호출한 후의 mouseUp 이벤트로 옮겨졌습니다. |
|
| onRollOut() EventHandler | flash.display.InteractiveObject dispatches event: mouseOut | : 새로운 event 모델에서는,mouseOut 이벤트로 옮겨졌습니다. |
|
| onRollOver() EventHandler | flash.display.InteractiveObject dispatches event: mouseOver | : 새로운 event 모델에서는,mouseOver 이벤트로 옮겨졌습니다. |
|
| onSetFocus() EventHandler | flash.display.InteractiveObject dispatches event: focusIn | : 새로운 event 모델에서는,focusIn 이벤트로 옮겨졌습니다. |
|
| onUnload() EventHandler | flash.display.LoaderInfo dispatches event: unload | : 새로운 event 모델에서는,unload 이벤트로 옮겨졌습니다. |
|
| play() Method | flash.display.MovieClip.play() | ||
| prevFrame() Method | flash.display.MovieClip.prevFrame() | ||
| removeMovieClip() Method | flash.display.DisplayObjectContainer.removeChild() | : 삭제되었습니다. 대신에, 무비 클립을 포함한 친표시 object 컨테이너의 removeChild() Methods를 호출합니다. |
|
| setMask() Method | flash.display.DisplayObject.mask | ||
| startDrag() Method | flash.display.Sprite.startDrag() | ||
| stop() Method | flash.display.MovieClip.stop() | ||
| stopDrag() Method | flash.display.Sprite.stopDrag() | ||
| swapDepths() Method | : | 삭제되었습니다. ActionScript 3.0 에서는,addChildAt(),setChildIndex(),swapChildren(), 및 swapChildrenAt() Methods등의 DisplayObjectContainer 클래스의 Methods를 사용해, 같은 기능을 실현할 수 있습니다. |
|
| unloadMovie() Method | flash.display.Loader.unload() | ||
| MovieClipLoader class | flash.display.Loader | : flash.display.Loader 클래스로 옮겨졌습니다. | |
| MovieClipLoader Constructor | flash.display.Loader.Loader() | ||
| addListener() Method | flash.events.EventDispatcher.addEventListener() | : 새로운 event 모델에서는, EventDispatcher 클래스에서 addEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 addListener() Methods는 필요 없습니다. |
|
| getProgress() Method | flash.display.LoaderInfo dispatches event: progress | : 새로운 event 모델에서는,progress 이벤트로 옮겨졌습니다. progress 형의 event object에는,bytesLoaded 및 bytesTotal 라는 이름의 property가 포함됩니다. |
|
| loadClip() Method | flash.display.Loader.load() | : flash.display.Loader 클래스의 load() Methods로 옮겨졌습니다. |
|
| removeListener() Method | flash.events.EventDispatcher.removeEventListener() | : 새로운 event 모델에서는, EventDispatcher 클래스에서 removeEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 removeListener() Methods는 필요 없습니다. |
|
| unloadClip() Method | flash.display.Loader.unload() | : flash.display.Loader 클래스의 unload() Methods로 옮겨졌습니다. |
|
| onLoadComplete Listener | flash.display.LoaderInfo dispatches event: complete | : 새로운 event 모델에서는,complete 이벤트로 옮겨졌습니다. |
|
| onLoadError Listener | flash.display.LoaderInfo dispatches event: ioError | : 새로운 event 모델에서는,ioError 이벤트로 옮겨졌습니다. |
|
| onLoadInit Listener | flash.display.LoaderInfo dispatches event: init | : 새로운 event 모델에서는,init 이벤트로 옮겨졌습니다. |
|
| onLoadProgress Listener | flash.display.LoaderInfo dispatches event: progress | : 새로운 event 모델에서는,progress 이벤트로 옮겨졌습니다. |
|
| onLoadStart Listener | flash.display.LoaderInfo dispatches event: open | : 새로운 event 모델에서는,open 이벤트로 옮겨졌습니다. |
|
| NetConnection class | flash.net.NetConnection | : 이 클래스는, flash.net 패키지에 이동되었습니다. | |
| NetConnection Constructor | flash.net.NetConnection.NetConnection() | ||
| connect() Constructor | flash.net.NetConnection.connect() | : ActionScript 3.0 에서는,...(rest) Parameters가 추가되었습니다. | |
| NetStream class | flash.net.NetStream | : 이 클래스는, flash.net 패키지에 이동되었습니다. | |
| bufferLength Property[read-only] | flash.net.NetStream.bufferLength | : 변경은 없습니다. | |
| bufferTime Property[read-only] | flash.net.NetStream.bufferTime | : 변경은 없습니다. | |
| bytesLoaded Property[read-only] | flash.net.NetStream.bytesLoaded | : 데이터형이 uint 로 변경되었습니다. | |
| bytesTotal Property[read-only] | flash.net.NetStream.bytesTotal | : 데이터형이 uint 로 변경되었습니다. | |
| currentFps Property[read-only] | flash.net.NetStream.currentFPS | : ActionScript 3.0 에서는, FPS 는 모두 대문자 표기가 되었습니다. | |
| time Property[read-only] | flash.net.NetStream.time | : 변경은 없습니다. | |
| NetStream Constructor | flash.net.NetStream.NetStream() | : 변경은 없습니다. | |
| close() Method | flash.net.NetStream.close() | : 변경은 없습니다. | |
| onStatus() EventHandler | flash.net.NetStream dispatches event: netStatus | : 새로운 event 모델에서는,netStatus 이벤트로 옮겨졌습니다. |
|
| pause() Method | flash.net.NetStream.pause() | : ActionScript 3.0 에서는,pause Methods는 Parameters를 취하지 않습니다. 2 개의 새로운 Methods resume() 및 togglePause() 를 사용해, 같은 기능을 실현할 수 있습니다. |
|
| play() Method | flash.net.NetStream.play() | : name,start,len, 및 reset Parameters는 무효가 되었습니다. 대신에,...arguments 를 사용합니다. |
|
| seek() Method | flash.net.NetStream.seek() | : 변경은 없습니다. | |
| setBufferTime() Method | flash.net.NetStream.bufferTime | : ActionScript 3.0 에서는, 읽어내 / 기입해 가능한 accessor 속성으로 변경되었습니다. | |
| Number class | Number | ||
| MAX_VALUE Property | Number.MAX_VALUE | : 변경은 없습니다. | |
| MIN_VALUE Property | Number.MIN_VALUE | : 변경은 없습니다. | |
| NaN Property | Number.NaN | : 변경은 없습니다. | |
| NEGATIVE_INFINITY Property | Number.NEGATIVE_INFINITY | : 변경은 없습니다. | |
| POSITIVE_INFINITY Property | Number.POSITIVE_INFINITY | : 변경은 없습니다. | |
| Number Constructor | Number.Number() | : ActionScript 3.0 에서는,Number() constructor 과 Number() 전역 함수는 똑같이 기능합니다. 또, Number object와 리터럴의 Number 값도 똑같이 기능합니다. |
|
| toString() Method | Number.toString() | : 변경은 없습니다. | |
| valueOf() Method | Number.valueOf() | : 변경은 없습니다. | |
| Object class | Object | ||
| constructor Property | Object.constructor | : 변경은 없습니다. | |
| __proto__ Property | : | 삭제되었습니다. ActionScript 3.0 에서는, prototype 체인을 직접 조작할 수 없습니다. 서브 클래스를 작성하려면 , 서브 클래스의 선언으로 extends 명령문(statement)를 사용합니다. object의 Inheritance 트리 및 데이터형의 정보를 취득하려면 , 새로운 반영 API flash.utils.describeType() 를 사용합니다. |
|
| prototype Property | Object.prototype | : 변경은 없습니다. | |
| __resolve Property | flash.utils.Proxy | : 같은 기능을 실현하려면 , 새로운 Proxy 클래스를 사용합니다. | |
| Object Constructor | Object.Object() | : 변경은 없습니다. | |
| addProperty() Method | : | 삭제되었습니다. ActionScript 3.0 에서는, 키워드 get 및 set 를 사용해, accessor property를 직접 작성할 수 있습니다. |
|
| hasOwnProperty() Method | Object.hasOwnProperty() | : 변경은 없습니다. | |
| isPropertyEnumerable() Method | Object.isPropertyEnumerable() | : 변경은 없습니다. | |
| isPrototypeOf() Method | Object.isPrototypeOf() | : 변경은 없습니다. | |
| registerClass() Method | : | 삭제되었습니다. ActionScript 3.0 에서는, 모든 클래스는 디폴트로 등록되어 있습니다. AMF 를 사용해 object를 encode 하는 경우,flash.utils.registerClassAlias() 함수를 사용하지 않는 한, encode 처리중에 object의 클래스는 보관 유지되지 않습니다. |
|
| toString() Method | Object.toString() | : 변경은 없습니다. | |
| unwatch() Method | : | 삭제되었습니다. | |
| valueOf() Method | Object.valueOf() | : 변경은 없습니다. | |
| watch() Method | : | 삭제되었습니다. 같은 기능을 실현하려면 , accessor property (get/set 함수) 또는 flash.utils.Proxy 클래스를 사용합니다. | |
| Point class | flash.geom.Point | : 변경은 없습니다. | |
| PrintJob class | flash.printing.PrintJob | ||
| orientation Property[read-only] | flash.printing.PrintJob.orientation | : 이 property는 PrintJobOrientation 클래스에서 값을 받게 되었습니다. | |
| pageHeight Property[read-only] | flash.printing.PrintJob.pageHeight | : 데이터형이 int 로 변경되었습니다. | |
| pageWidth Property[read-only] | flash.printing.PrintJob.pageWidth | : 데이터형이 int 로 변경되었습니다. | |
| paperHeight Property[read-only] | flash.printing.PrintJob.paperHeight | : 데이터형이 int 로 변경되었습니다. | |
| paperWidth Property[read-only] | flash.printing.PrintJob.paperWidth | : 데이터형이 int 로 변경되었습니다. | |
| PrintJob Constructor | flash.printing.PrintJob.PrintJob() | ||
| addPage() Method | flash.printing.PrintJob.addPage() | : ActionScript 3.0 에서는, 다음과 같이 Parameters의 데이터형이 변경되었습니다. 제 1 Parameters target 는 Sprite 데이터형, 제 2 Parameters printArea 는 Rectangle 데이터형, 제 3 Parameters options 는 새로운 PrintJobOptions 데이터형, 제 4 Parameters frameNum 는 int 데이터형이 되었습니다. |
|
| send() Method | flash.printing.PrintJob.send() | ||
| start() Method | flash.printing.PrintJob.start() | ||
| Rectangle class | flash.geom.Rectangle | : 변경은 없습니다. | |
| containsRectangle() Method | flash.geom.Rectangle.containsRect() | : 일관성을 유지하기 위해서 이름이 변경되었습니다. | |
| security class | flash.system.Security | : 이 클래스는, flash.system 패키지에 이동되었습니다. | |
| sandboxType Property[read-only] | : | 변경은 없습니다. | |
| allowDomain() Method | : | 변경은 없습니다. | |
| allowInsecureDomain() Method | : | 변경은 없습니다. | |
| loadPolicyFile() Method | : | 변경은 없습니다. | |
| Selection class | : | 삭제되었습니다. 이 클래스의 Methods는, 다른 클래스에 이동되었습니다. | |
| addListener() Method | flash.events.EventDispatcher.addEventListener() | : 새로운 event 모델에서는, 표시 object는 EventDispatcher 클래스에서 addEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 addListener() Methods는 필요 없습니다. |
|
| getBeginIndex() Method | flash.text.TextField.selectionBeginIndex | : Methods에서 accessor 속성으로 변경되어 이름이 selectionBeginIndex 로 변경되었습니다. |
|
| getCaretIndex() Method | flash.text.TextField.caretIndex | : Methods에서 accessor 속성으로 변경되어 이름이 caretIndex 로 변경되었습니다. |
|
| getEndIndex() Method | flash.text.TextField.selectionEndIndex | : Methods에서 accessor 속성으로 변경되어 이름이 selectionEndIndex 로 변경되었습니다. |
|
| getFocus() Method | flash.display.Stage.focus | : Methods에서 property accessor로 변경되어 이름이 focus 로 변경되었습니다. ActionScript 2.0 에서는 반환값의 데이터형은 String 입니다만, ActionScript 3.0 에서는 property의 데이터형은 InteractiveObject 입니다. |
|
| removeListener() Method | flash.events.EventDispatcher.removeEventListener() | : 새로운 event 모델에서는, 표시 object는 EventDispatcher 클래스에서 removeEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 removeListener() Methods는 필요 없습니다. |
|
| setFocus() Method | flash.display.Stage.focus | : Methods에서 accessor 속성으로 변경되어 이름이 focus 로 변경되었습니다. ActionScript 2.0 에서는 반환값의 데이터형은 String 입니다만, ActionScript 3.0 에서는 property의 데이터형은 InteractiveObject 입니다. |
|
| setSelection() Method | flash.text.TextField.setSelection() | : Parameters의 데이터형이 양쪽 모두 Number 에서 uint 로 변경되었습니다. | |
| onSetFocus Listener | flash.display.InteractiveObject dispatches event: focusIn | : 새로운 event 모델에서는,focusIn 이벤트로 옮겨졌습니다. |
|
| SharedObject class | flash.net.SharedObject | : 이 클래스는, flash.net 패키지에 이동되었습니다. | |
| data Property | flash.net.SharedObject.data | : 변경은 없습니다. | |
| clear() Method | flash.net.SharedObject.clear() | : 변경은 없습니다. | |
| flush() Method | flash.net.SharedObject.flush() | : 이 Methods로 불리언 값이 돌려주어지고 없어졌습니다. 플래시에 실패했을 경우는 Flash Player 에 의해 예외가 슬로우 됩니다. 플래시가 정상적으로 행해졌을 경우는 "flushed" 의 string가 돌려주어져 유저의 조작 기다리는 경우는 "pending" 의 string가 돌려주어집니다. 또,minDiskSpace Parameters의 데이터형이 int 로 변경되었습니다. |
|
| getLocal() Method | flash.net.SharedObject.getLocal() | : 변경은 없습니다. | |
| getSize() Method | flash.net.SharedObject.size | : accessor 속성으로 변경되었습니다. 데이터형이 uint 로 변경되었습니다. | |
| onStatus() EventHandler | flash.net.SharedObject dispatches event: netStatus | : 새로운 event 모델에서는,netStatus 이벤트로 옮겨졌습니다. |
|
| Sound class | flash.media.Sound | : 이 클래스는, flash.media 패키지에 이동되었습니다. | |
| checkPolicyFile | flash.media.SoundChannel.stop() | : flash.media.SoundChannel.stop() Methods로 옮겨졌습니다. |
|
| duration Property[read-only] | flash.media.Sound.length | ||
| id3 Property[read-only] | flash.media.Sound.id3 | : 데이터형이 Object 에서 ID3Info 로 변경되었습니다. ID3Info 는, ID3 property를 포함한 새로운 클래스입니다. 또,songname property의 스펠이 songName 로 변경되었습니다. |
|
| position Property[read-only] | flash.media.SoundChannel.position | : SoundChannel 클래스에 이동되었습니다. | |
| Sound Constructor | flash.media.Sound.Sound() | : 변경은 없습니다. | |
| attachSound() Method | : | 삭제되었습니다. 사운드 데이터에 관련지을 수 있었던 Sound 서브 클래스의 인스턴스를 작성하려면 , 대신에 new Sound() 등을 사용합니다. |
|
| getBytesLoaded() Method | flash.media.Sound.bytesLoaded | : accessor 속성으로 변경되어 데이터형이 uint 로 변경되었습니다. | |
| getBytesTotal() Method | flash.media.Sound.bytesTotal | : property accessor로 변경되어 데이터형이 uint 로 변경되었습니다. | |
| getPan() Method | flash.media.SoundTransform.pan | : accessor 속성으로 변경되어 SoundTransform 클래스에 이동되었습니다. | |
| getTransform() Method | flash.media.SoundMixer.soundTransform | : accessor 속성으로 변경되어 데이터형이 SoundTransform 으로 변경되었습니다. | |
| getVolume() Method | flash.media.SoundTransform.volume | : 사운드 볼륨을 조정하려면 ,flash.media.SoundTransform.volume property를 설정합니다. |
|
| loadSound() Method | flash.media.Sound.load() | : 제 1 Parameters가, 단순한 URL string에서 URLRequest object로 변경되었습니다. 제 2 Parameters가, 사운드를 즉시 재생할지 어떨지를 나타내는 불리언 값으에서 SoundLoaderContext object로 변경되었습니다. | |
| onID3() EventHandler | flash.media.Sound dispatches event: id3 | : 새로운 event 모델에서는,id3 이벤트로 옮겨졌습니다. |
|
| onLoad() EventHandler | flash.media.Sound dispatches event: complete | : 새로운 event 모델에서는,complete 이벤트로 옮겨졌습니다. |
|
| onSoundComplete() EventHandler | flash.media.SoundChannel dispatches event: soundComplete | : 새로운 event 모델에서는,soundComplete 이벤트로 옮겨졌습니다. |
|
| setPan() Method | flash.media.SoundTransform.pan | : accessor 속성으로 변경되어 SoundTransform 클래스에 이동되었습니다. | |
| setTransform() Method | flash.media.SoundMixer.soundTransform | : accessor 속성으로 변경되어 데이터형이 SoundTransform 으로 변경되었습니다. | |
| setVolume() Method | flash.media.SoundChannel | : 삭제되었습니다. 사운드 채널의 진폭을 감시하려면 ,flash.media.SoundChannel.leftPeak 및 flash.media.SoundChannel.rightPeak 를 사용합니다. |
|
| start() Method | flash.media.Sound.play() | : loops Parameters의 데이터형이 Number 에서 int 로 변경되었습니다. 제 3 Parameters sndTransform 가 추가되어 사운드 채널로 사용하는 첫회의 사운드 변환을 지정할 수 있게 되었습니다. |
|
| stop() Method | flash.media.SoundChannel.stop() | ||
| Stage class | flash.display.Stage | : 이 클래스는, flash.display 패키지에 이동되었습니다. ActionScript 3.0 에서는, Stage 는 전역 object는 아니게 되었습니다. Stage 에는, 새로운 DisplayObject.stage property를 사용해 액세스 할 수 있습니다. |
|
| align Property | flash.display.Stage.align | ||
| height Property | flash.display.Stage.stageHeight | : 이름이 height 에서 stageHeight 로 변경되어flash.display.DisplayObject.height property와의 경합이 해소되었습니다. |
|
| scaleMode Property | flash.display.Stage.scaleMode | ||
| showMenu Property | flash.display.Stage.showDefaultContextMenu | : 표시되는 메뉴를 적절히 반영한 이름으로 변경되었습니다. | |
| width Property | flash.display.Stage.stageWidth | : 이름이 width 에서 stageWidth 로 변경되어flash.display.DisplayObject.width property와의 경합이 해소되었습니다. |
|
| addListener() Method | flash.events.EventDispatcher.addEventListener() | : 새로운 event 모델에서는, EventDispatcher 클래스에서 addEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 addListener() Methods는 필요없게 되었습니다. |
|
| removeListener() Method | flash.events.EventDispatcher.removeEventListener() | : 새로운 event 모델에서는, EventDispatcher 클래스에서 removeEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 removeListener() Methods는 필요없게 되었습니다. |
|
| onResize Listener | flash.display.Stage dispatches event: resize | : 새로운 event 모델에서는,resize 이벤트로 옮겨졌습니다. |
|
| String class | String | : 새로운 3 개의 Methods로 정규 표현이 지원(support)되게 되었습니다. 이 3 개의 Methods란,match(),replace(), 및 search() 입니다. |
|
| length Property | String.length | : 변경은 없습니다. | |
| String Constructor | String.String() | : 변경은 없습니다. | |
| charAt() Method | charAt() | : 변경은 없습니다. | |
| charCodeAt() Method | String.charCodeAt() | : 변경은 없습니다. | |
| concat() Method | String.concat() | : Parameters의 형식이 ...(rest)(으)로 변경되었습니다. | |
| fromCharCode() Method | String.fromCharCode() | : 변경은 없습니다. | |
| indexOf() Method | String.indexOf() | : 변경은 없습니다. | |
| lastIndexOf() Method | String.lastIndexOf() | : 변경은 없습니다. | |
| slice() Method | String.slice() | : 변경은 없습니다. | |
| split() Method | String.split() | : 변경은 없습니다. | |
| substr() Method | String.substr() | : 변경은 없습니다. | |
| substring() Method | String.substring() | : 변경은 없습니다. | |
| toLowerCase() Method | String.toLowerCase() | : 변경은 없습니다. | |
| toString() Method | String.toString() | : 변경은 없습니다. | |
| toUpperCase() Method | String.toUpperCase() | : 변경은 없습니다. | |
| valueOf() Method | String.valueOf() | : 변경은 없습니다. | |
| StyleSheet class | flash.text.StyleSheet | : 이 클래스는, flash.text 패키지에 이동되었습니다. load() 멤버 및 onLoad() 멤버가 삭제되어 프라이빗 함수와 프라이빗 변수가 몇개인가 추가되었습니다. |
|
| StyleSheet Constructor | flash.text.StyleSheet.StyleSheet() | ||
| clear() Method | flash.text.StyleSheet.clear() | ||
| getStyle() Method | flash.text.StyleSheet.getStyle() | : Parameters명이 n 로 변경되었습니다. |
|
| getStyleNames() Method | flash.text.StyleSheet.styleNames | : accessor 속성으로 변경되었습니다. | |
| load() Method | flash.net.URLLoader.load() | : URL 의 로드에는, 새로운 URLLoader 클래스 및 URLRequest 클래스를 사용합니다. | |
| onLoad() EventHandler | flash.net.URLLoader dispatches event: complete | : 새로운 event 모델에서는,complete 이벤트로 옮겨졌습니다. |
|
| parseCSS() Method | flash.text.StyleSheet.parseCSS() | : ActionScript 3.0 에서는, 불리언 값 대신에 void 가 돌려주어집니다. |
|
| setStyle() Method | flash.text.StyleSheet.setStyle() | : Parameters명이 n 로 변경되어 스타일이 s 로 변경되었습니다. |
|
| transform() Method | flash.text.StyleSheet.transform() | ||
| System class | flash.system.System | ||
| exactSettings Property | flash.system.Security.exactSettings | : flash.System.Security 클래스에 이동되었습니다. | |
| useCodepage Property | flash.system.System.useCodePage | : ActionScript 3.0 에서는,useCodePage 의 "P" 의 캐릭터가 대문자가 되었습니다. |
|
| onStatus() EventHandler | : | 삭제되었습니다. | |
| setClipboard() Method | flash.system.System.setClipboard() | ||
| showSettings() Method | flash.system.Security.showSettings() | ||
| TextField class | flash.text.TextField | : 이 클래스는, flash.text 패키지에 이동되었습니다. | |
| _alpha Property | flash.display.DisplayObject.alpha | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| antiAliasType Property | flash.text.TextField.antiAliasType | ||
| autoSize Property | flash.text.TextField.autoSize | ||
| background Property | flash.text.TextField.background | ||
| backgroundColor Property | flash.text.TextField.backgroundColor | ||
| border Property | flash.text.TextField.border | ||
| borderColor Property | flash.text.TextField.borderColor | : ActionScript 3.0 에서는, Number 는 아니고 uint 가 돌려주어집니다. | |
| bottomScroll Property[read-only] | flash.text.TextField.bottomScrollV | : ActionScript 3.0 에서는, Number 는 아니고 uint 가 돌려주어집니다. | |
| condenseWhite Property | flash.text.TextField.condenseWhite | ||
| embedFonts Property | flash.text.TextField.embedFonts | ||
| filters Property | flash.display.DisplayObject.filters | ||
| gridFitType Property | flash.text.TextField.gridFitType | ||
| _height Property | flash.display.DisplayObject.height | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _highquality Property | flash.display.Stage.quality | : 삭제되었습니다. Stage 클래스의 quality 속성으로 옮겨졌습니다. |
|
| hscroll Property | flash.text.TextField.scrollH | : 데이터형이 Number 에서 uint 로 변경되었습니다. 이름이 hscroll 에서 scrollH 로 변경되었습니다. |
|
| html Property | flash.text.TextField.htmlText | : 삭제되었습니다. ActionScript 3.0 에서는, 텍스트 필드는 모두 HTML 텍스트 필드로서 다루어집니다. HTML 텍스트를 설정하려면 ,TextField.htmlText property를 사용합니다. |
|
| htmlText Property | flash.text.TextField.htmlText | ||
| length Property[read-only] | flash.text.TextField.length | : 데이터형이 Number 에서 uint 로 변경되었습니다. | |
| maxChars Property | flash.text.TextField.maxChars | : 데이터형이 Number 에서 uint 로 변경되었습니다. | |
| maxhscroll Property[read-only] | flash.text.TextField.maxScrollH | : 데이터형이 Number 에서 uint 로 변경되었습니다. | |
| maxscroll Property[read-only] | flash.text.TextField.maxScrollV | : 데이터형이 Number 에서 uint 로 변경되었습니다. 이름의 S 가 대문자로 변경되어 수직 스크롤인 것을 나타내기 위해서(때문에) V 의 캐릭터가 추가되었습니다. | |
| menu Property | flash.display.InteractiveObject.contextMenu | : 이 property는, InteractiveObject 클래스에서 Inheritance되게 되었습니다. | |
| mouseWheelEnabled Property | flash.text.TextField.mouseWheelEnabled | ||
| multiline Property | flash.text.TextField.multiline | ||
| _name Property | flash.display.DisplayObject.name | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _parent Property | flash.display.DisplayObject.parent | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. 데이터형이 MovieClip 에서 DisplayObjectContainer 로 변경되었습니다. | |
| password Property | flash.text.TextField.displayAsPassword | : 일관성을 유지하기 위해서 property의 이름이 변경되었습니다. | |
| _quality Property | flash.display.Stage.quality | : Stage 클래스에 이동되었습니다. | |
| restrict Property | flash.text.TextField.restrict | ||
| _rotation Property | flash.display.DisplayObject.rotation | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| scroll Property | flash.text.TextField.scrollV | : 데이터형이 Number 에서 uint 로 변경되어 이름이 scroll 에서 scrollV 로 변경되었습니다. |
|
| selectable Property | flash.text.TextField.selectable | ||
| sharpness Property | flash.text.TextField.sharpness | ||
| _soundbuftime Property | flash.media.SoundMixer.bufferTime | : SWF 파일의 전역 사운드 컨트롤의 property 및 Methods는, flash.media.SoundMixer 클래스에 이동되었습니다. | |
| styleSheet Property | flash.text.TextField.styleSheet | ||
| tabEnabled Property | flash.display.InteractiveObject.tabEnabled | : 이 property는, InteractiveObject 클래스에서 Inheritance되게 되었습니다. | |
| tabIndex Property | flash.display.InteractiveObject.tabIndex | : 이 property는, InteractiveObject 클래스에서 Inheritance되게 되었습니다. | |
| _target Property[read-only] | : | 삭제되었습니다. | |
| text Property | flash.text.TextField.text | ||
| textColor Property | flash.text.TextField.textColor | : 데이터형이 Number 에서 uint 로 변경되었습니다. | |
| textHeight Property | flash.text.TextField.textHeight | ||
| textWidth Property | flash.text.TextField.textWidth | ||
| thickness Property | flash.text.TextField.thickness | ||
| type Property | flash.text.TextField.type | ||
| _url Property[read-only] | flash.display.LoaderInfo.url | ||
| variable Property | : | 삭제되었습니다. | |
| _visible Property | flash.display.DisplayObject.visible | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _width Property | flash.display.DisplayObject.width | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| wordWrap Property | flash.text.TextField.wordWrap | ||
| _x Property | flash.display.DisplayObject.x | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _xmouse Property[read-only] | flash.display.DisplayObject.mouseX | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _xscale Property | flash.display.DisplayObject.scaleX | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _y Property | flash.display.DisplayObject.y | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _ymouse Property[read-only] | flash.display.DisplayObject.mouseY | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _yscale Property | flash.display.DisplayObject.scaleY | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| addListener() Method | flash.events.EventDispatcher.addEventListener() | : 새로운 event 모델에서는, EventDispatcher 클래스에서 addEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 addListener() Methods는 필요 없습니다. |
|
| getDepth() Method | flash.display.DisplayObjectContainer | : 삭제되었습니다. 텍스트 필드의 심도를 확인하려면 , DisplayObjectContainer 클래스의 Methods를 사용합니다. | |
| getFontList() Method | flash.text.Font.enumerateFonts() | : 삭제되었습니다. 대신에 Font.enumerateFonts() 를 사용해,enumerateDeviceFonts Parameters를 true 로 설정합니다. |
|
| getNewTextFormat() Method | flash.text.TextField.defaultTextFormat | : 이름이 getNewTextFormat 에서 defaultTextFormat 로 변경되었습니다. Methods에서 accessor 속성으로 변경되었습니다. |
|
| getTextFormat() Method | flash.text.TextField.getTextFormat() | : Parameters의 데이터형이 양쪽 모두 Number 에서 uint 로 변경되었습니다. | |
| onChanged() EventHandler | flash.text.TextField dispatches event: change | : 새로운 event 모델에서는,change 이벤트로 옮겨졌습니다. |
|
| onKillFocus() EventHandler | flash.display.InteractiveObject dispatches event: focusOut | : 새로운 event 모델에서는,focusOut 이벤트로 옮겨졌습니다. |
|
| onScroller() EventHandler | flash.text.TextField dispatches event: scroll | : 새로운 event 모델에서는,scroll 이벤트로 옮겨졌습니다. |
|
| onSetFocus() EventHandler | flash.display.InteractiveObject dispatches event: focusIn | : 새로운 event 모델에서는,focusIn 이벤트로 옮겨졌습니다. |
|
| removeListener() Method | flash.events.EventDispatcher.removeEventListener() | : 새로운 event 모델에서는, EventDispatcher 클래스에서 removeEventListener() Methods를 Inheritance하기 위해(때문에), 클래스 고유의 removeListener() Methods는 필요 없습니다. |
|
| removeTextField() Method | flash.display.DisplayObjectContainer.removeChild() | : 삭제되었습니다. 대신에 텍스트 필드를 포함한 친표시 object 컨테이너의 removeChild() Methods를 호출합니다. |
|
| replaceSel() Method | flash.text.TextField.replaceSelectedText() | : 이름이 replacesel() 에서 replaceSelectedText() 로 변경되었습니다. newText Parameters가 string치로 옮겨졌습니다. |
|
| replaceText() Method | flash.text.TextField.replaceText() | : 최초의 2 개의 Parameters의 데이터형이 Number 에서 uint 로 변경되었습니다. | |
| setNewTextFormat() Method | flash.text.TextField.defaultTextFormat | : 이름이 setNewTextFormat 에서 defaultTextFormat 로 변경되었습니다. Methods에서 accessor 속성으로 변경되었습니다. |
|
| setTextFormat() Method | flash.text.TextField.setTextFormat() | : Parameters의 순서가 변경되었습니다. Index Parameters의 데이터형이 Number 에서 int 로 변경되었습니다. | |
| TextFormat class | flash.text.TextFormat | : 이 클래스는, flash.text 패키지에 이동되었습니다. | |
| align Property | flash.text.TextFormat.align | ||
| blockIndent Property | flash.text.TextFormat.blockIndent | : ActionScript 3.0 의 Number 데이터형이 아닌 null 를 값으로 해서 받을 가능성이 있기 때문에, 데이터형이 Object 로 변경되었습니다. |
|
| bold Property | flash.text.TextFormat.bold | : ActionScript 3.0 의 Boolean 데이터형이 아닌 null 를 값으로 해서 받을 가능성이 있기 때문에, 데이터형이 Object 로 변경되었습니다. |
|
| bullet Property | flash.text.TextFormat.bullet | : ActionScript 3.0 의 Boolean 데이터형이 아닌 null 를 값으로 해서 받을 가능성이 있기 때문에, 데이터형이 Object 로 변경되었습니다. |
|
| color Property | flash.text.TextFormat.color | : ActionScript 3.0 의 Number 데이터형이 아닌 null 를 값으로 해서 받을 가능성이 있기 때문에, 데이터형이 Object 로 변경되었습니다. |
|
| font Property | flash.text.TextFormat.font | ||
| indent Property | flash.text.TextFormat.indent | : ActionScript 3.0 의 Number 데이터형이 아닌 null 를 값으로 해서 받을 가능성이 있기 때문에, 데이터형이 Object 로 변경되었습니다. |
|
| italic Property | flash.text.TextFormat.bullet | : ActionScript 3.0 의 Boolean 데이터형이 아닌 null 를 값으로 해서 받을 가능성이 있기 때문에, 데이터형이 Object 로 변경되었습니다. |
|
| kerning Property | flash.text.TextFormat.kerning | : ActionScript 3.0 의 Boolean 데이터형이 아닌 null 를 값으로 해서 받을 가능성이 있기 때문에, 데이터형이 Object 로 변경되었습니다. |
|
| leading Property | flash.text.TextFormat.leading | : ActionScript 3.0 의 Number 데이터형이 아닌 null 를 값으로 해서 받을 가능성이 있기 때문에, 데이터형이 Object 로 변경되었습니다. |
|
| leftMargin Property | flash.text.TextFormat.leftMargin | : ActionScript 3.0 의 Number 데이터형이 아닌 null 를 값으로 해서 받을 가능성이 있기 때문에, 데이터형이 Object 로 변경되었습니다. |
|
| letterSpacing Property | flash.text.TextFormat.letterSpacing | : ActionScript 3.0 의 Number 데이터형이 아닌 null 를 값으로 해서 받을 가능성이 있기 때문에, 데이터형이 Object 로 변경되었습니다. |
|
| rightMargin Property | flash.text.TextFormat.rightMargin | : ActionScript 3.0 의 Number 데이터형이 아닌 null 를 값으로 해서 받을 가능성이 있기 때문에, 데이터형이 Object 로 변경되었습니다. |
|
| size Property | flash.text.TextFormat.size | : ActionScript 3.0 의 Number 데이터형이 아닌 null 를 값으로 해서 받을 가능성이 있기 때문에, 데이터형이 Object 로 변경되었습니다. |
|
| tabStops Property | flash.text.TextFormat.tabStops | : 변경은 없습니다. | |
| target Property | flash.text.TextFormat.target | : 변경은 없습니다. | |
| underline Property | flash.text.TextFormat.underline | : ActionScript 3.0 의 Boolean 데이터형이 아닌 null 를 값으로 해서 받을 가능성이 있기 때문에, 데이터형이 Object 로 변경되었습니다. |
|
| url Property | flash.text.TextFormat.url | ||
| TextFormat Constructor | flash.text.TextFormat.TextFormat() | : size,color,bold,italic,underline,url,leftMargin,rightMargin,indent, 및 leading Parameters는 모두 object에 변환되었습니다. |
|
| getTextExtent() Method | : | 삭제되었습니다. 텍스트행을 포함한 필드의 측정에는 flash.text.TextField 의 property를 사용해, 텍스트 필드내의 컨텐츠의 측정에는 flash.text.TextLineMetrics 를 사용합니다. | |
| TextRenderer class | flash.text.TextRenderer | : 장소가 변경되었습니다. flash.text 패키지에 이동되었습니다. | |
| maxLevel Property | flash.text.TextRenderer.maxLevel | : ActionScript 3.0 에서는,uint 라고 정의되고 있습니다. |
|
| setAdvancedAntialiasingTable() Method | flash.text.TextRenderer.setAdvancedAntiAliasingTable() | : FontStyle 정수 및 TextColorType 정수를 사용해,fontStyle Parameters 및 colorType Parameters의 값을 설정할 수 있게 되었습니다. advancedAntiAliasingTable Parameters에 CSMSettings object의 배열을 지정할 수 있게 되었습니다. |
|
| TextSnapshot class | flash.text.TextSnapshot | : 이 클래스는 flash.text 패키지에 이동되었습니다. Parameters, Methods명, 및 반환값의 형태도 몇개인가 변경되었습니다. | |
| findText() Method | flash.text.TextSnapshot.findText() | : startIndex Parameters의 이름이 beginIndex 로 변경되었습니다. startIndex Parameters의 데이터형이 Number 에서 int 로 변경되었습니다. |
|
| getCount() Method | flash.text.TextSnapshot.charCount | : Methods에서 accessor 속성으로 변경되었습니다. 데이터의 반환값의 형태가 Number 에서 uint 로 변경되었습니다. | |
| getSelected() Method | flash.text.TextSnapshot.getSelected() | : Parameters의 데이터형이 Number 에서 uint 로 변경되어 이름이 start 및 end 에서 beginIndex 및 EndIndex 로 변경되었습니다. |
|
| getSelectedText() Method | flash.text.TextSnapshot.getSelectedText() | : ActionScript 3.0 에서는, Parameters의 기본값이 false 로 설정되어 있습니다. |
|
| getText() Method | flash.text.TextSnapshot.getText() | : start 및 end Parameters의 데이터형이 Number 에서 uint 로 변경되어 이름이 start 및 end 에서 beginIndex 및 endIndex 로 변경되었습니다. |
|
| getTextRunInfo() Method | flash.text.TextSnapshot.getTextRunInfo() | : Parameters의 데이터형이 Number 에서 uint 로 변경되었습니다. | |
| hitTestTextNearPos() Method | flash.text.TextSnapshot.hitTestTextNearPos() | : closeDist Parameters의 이름이 maxDistance 로 변경되어 기본값이 0 으로 설정되었습니다. |
|
| setSelectColor() Method | flash.text.TextSnapshot.setSelectColor() | : Parameters의 데이터형이 Number 에서 uint 로 변경되어 기본값이 0xFFFF00 로 설정되었습니다. | |
| setSelected() Method | flash.text.TextSnapshot.setSelected() | : start 및 end Parameters의 데이터형이 Number 에서 uint 로 변경되어 이름이 start 및 end 에서 beginIndex 및 endIndex 로 변경되었습니다. |
|
| Transform class | flash.geom.Transform | : 변경은 없습니다. | |
| Video class | flash.media.Video | : 이 클래스는, flash.media 패키지에 이동되었습니다. Video object는,Video() constructor 에 의해, ActionScript 로 동적으로 작성되게 되었습니다. Video object에 비디오 스트림(Stream)을 관련지으려면 ,attachCamera() 또는 attachNetStream() 를 사용합니다. |
|
| _alpha Property | flash.display.DisplayObject.alpha | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| deblocking Property | flash.media.Video.deblocking | : 데이터형이 Number 에서 int 로 변경되었습니다. | |
| _height Property | flash.display.DisplayObject.height | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| height Property[read-only] | flash.media.Video.videoHeight | : 데이터형이 Number 에서 int 로 변경되었습니다. | |
| _name Property | flash.display.DisplayObject.name | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _parent Property | flash.display.DisplayObject.parent | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _rotation Property | flash.display.DisplayObject.rotation | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| smoothing Property | flash.media.Video.smoothing | ||
| _visible Property | flash.display.DisplayObject.visible | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _width Property | flash.display.DisplayObject.width | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| width Property[read-only] | flash.media.Video.videoWidth | : 데이터형이 Number 에서 int 로 변경되었습니다. | |
| _x Property | flash.display.DisplayObject.x | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _xmouse Property[read-only] | flash.display.DisplayObject.mouseX | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _xscale Property | flash.display.DisplayObject.scaleX | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _y Property | flash.display.DisplayObject.y | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _ymouse Property[read-only] | flash.display.DisplayObject.mouseY | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| _yscale Property | flash.display.DisplayObject.scaleY | : 이 property는, DisplayObject 클래스에서 Inheritance되게 되었습니다. 선두의 언더 스코아가 삭제되었습니다. | |
| attachVideo() Method | flash.media.Video.attachNetStream() | : Camera object의 비디오 스트림(Stream)을 지정하려면 ,flash.media.Video.attachCamera() 를 사용합니다. |
|
| clear() Method | flash.media.Video.clear() | ||
| XML class | flash.xml.XMLDocument | : 이 클래스는, flash.xml 패키지에 이동되었습니다. 이름이 XMLDocument 로 변경되어 ECMAScript for XML (E4X)가 Implements된 새로운 톱 레벨의 XML 클래스와의 경합이 해소되었습니다. | |
| contentType Property | flash.net.URLRequest.contentType | ||
| docTypeDecl Property | flash.xml.XMLDocument.docTypeDecl | ||
| idMap Property | flash.xml.XMLDocument.idMap | ||
| ignoreWhite Property | flash.xml.XMLDocument.ignoreWhite | ||
| loaded Property | : | 삭제되었습니다. 파일 로드 기능이 XMLDocument 클래스에서 삭제되었습니다. 대신에, URLLoader 를 사용합니다. | |
| status Property | : | 삭제되었습니다. 해석 에러는, 예외에 의해 보고되게 되었습니다. | |
| xmlDecl Property | flash.xml.XMLDocument.xmlDecl | ||
| XML Constructor | flash.xml.XMLDocument.XMLDocument() | ||
| addRequestHeader() Method | flash.net.URLRequest.requestHeaders | ||
| createElement() Method | flash.xml.XMLDocument.createElement() | ||
| createTextNode() Method | flash.xml.XMLDocument.createTextNode() | ||
| getBytesLoaded() Method | flash.net.URLLoader.bytesLoaded | : 파일 로드 기능이 XMLDocument 클래스에서 삭제되었습니다. 대신에, URLLoader 를 사용합니다. | |
| getBytesTotal() Method | flash.net.URLLoader.bytesTotal | : 파일 로드 기능이 XMLDocument 클래스에서 삭제되었습니다. 대신에, URLLoader 를 사용합니다. | |
| load() Method | : | 삭제되었습니다. 파일 로드 기능이 XMLDocument 클래스 (ActionScript 2.0 의 XML 클래스)에서 삭제되었습니다. 대신에, URLLoader 를 사용합니다. | |
| onData() EventHandler | flash.net.URLLoader dispatches event: complete | : 파일 로드 기능이 XMLDocument 클래스에서 삭제되었습니다. 대신에, URLLoader 를 사용합니다. 새로운 event 모델에서는,complete 이벤트로 옮겨졌습니다. |
|
| onHTTPStatus() EventHandler | flash.net.URLLoader dispatches event: httpStatus | : 파일 로드 기능이 XMLDocument 클래스에서 삭제되었습니다. 대신에, URLLoader 를 사용합니다. 새로운 event 모델에서는,httpStatus 이벤트로 옮겨졌습니다. |
|
| onLoad() EventHandler | flash.net.URLLoader dispatches event: complete | : 파일 로드 기능이 XMLDocument 클래스에서 삭제되었습니다. 새로운 event 모델에서는,complete 이벤트로 옮겨졌습니다. |
|
| parseXML() Method | flash.xml.XMLDocument.parseXML() | ||
| send() Method | : | 삭제되었습니다. 송신기노우가 XMLDocument 클래스 (ActionScript 2.0 의 XML 클래스)에서 삭제되었습니다. 대신에, flash.net 패키지의 함수 및 클래스를 사용합니다. | |
| sendAndLoad() Method | : | 삭제되었습니다. 송신기노우 및 로드 기능이 XMLDocument 클래스 (ActionScript 2.0 의 XML 클래스)에서 삭제되었습니다. 대신에, URLRequest 및 URLLoader 를 사용합니다. | |
| XMLNode class | flash.xml.XMLNode | : 장소가 변경되었습니다. 이 클래스는, flash.xml 패키지에 이동되었습니다. | |
| attributes Property | flash.xml.XMLNode.attributes | : 변경은 없습니다. | |
| childNodes Property[read-only] | flash.xml.XMLNode.childNodes | : 변경은 없습니다. | |
| firstChild Property[read-only] | flash.xml.XMLNode.firstChild | : 변경은 없습니다. | |
| lastChild Property[read-only] | flash.xml.XMLNode.lastChild | : 변경은 없습니다. | |
| localName Property[read-only] | flash.xml.XMLNode.localName | : 변경은 없습니다. | |
| namespaceURI Property[read-only] | flash.xml.XMLNode.namespaceURI | : 변경은 없습니다. | |
| nextSibling Property[read-only] | flash.xml.XMLNode.nextSibling | : 변경은 없습니다. | |
| nodeName Property | flash.xml.XMLNode.nodeName | : 변경은 없습니다. | |
| nodeType Property[read-only] | flash.xml.XMLNode.nodeType | : 데이터형이 Number 에서 uint 로 변경되었습니다. | |
| nodeValue Property | flash.xml.XMLNode.nodeValue | : 변경은 없습니다. | |
| parentNode Property[read-only] | flash.xml.XMLNode.parentNode | : 변경은 없습니다. | |
| prefix Property[read-only] | flash.xml.XMLNode.prefix | : 변경은 없습니다. | |
| previousSibling Property[read-only] | flash.xml.XMLNode.previousSibling | : 변경은 없습니다. | |
| XMLNode Constructor | flash.xml.XMLNode.XMLNode() | : type Parameters의 데이터형이 Number 에서 uint 로 변경되었습니다. |
|
| appendChild() Method | flash.xml.XMLNode.appendChild() | : 변경은 없습니다. | |
| cloneNode() Method | flash.xml.XMLNode.cloneNode | : 변경은 없습니다. | |
| getNamespaceForPrefix() Method | flash.xml.XMLNode.getNamespaceForPrefix() | : 변경은 없습니다. | |
| getPrefixForNamespace() Method | flash.xml.XMLNode.getPrefixForNamespace() | : 변경은 없습니다. | |
| hasChildNodes() Method | flash.xml.XMLNode.hasChildNodes() | : 변경은 없습니다. | |
| insertBefore() Method | flash.xml.XMLNode.insertBefore() | : 변경은 없습니다. | |
| removeNode() Method | flash.xml.XMLNode.removeNode() | : 변경은 없습니다. | |
| toString() Method | flash.xml.XMLNode.toString() | : 변경은 없습니다. | |
| XMLSocket class | flash.net.XMLSocket | : 이 클래스는, flash.net 패키지에 이동되었습니다. | |
| XMLSocket Constructor | flash.net.XMLSocket.XMLSocket() | : 호스트 및 포토를 지정하는 생략 가능한 2 개의 Parameters가 추가되었습니다. | |
| close() Method | flash.net.XMLSocket.close() | : 변경은 없습니다. | |
| connect() Method | flash.net.XMLSocket.connect() | : port Parameters의 데이터형이 int 로 변경되었습니다. |
|
| onClose() EventHandler | flash.net.XMLSocket dispatches event: close | : 새로운 event 모델에서는,close 이벤트로 옮겨졌습니다. |
|
| onConnect() EventHandler | flash.net.XMLSocket dispatches event: connect | : 새로운 event 모델에서는,connect 이벤트로 옮겨졌습니다. |
|
| onData() EventHandler | flash.net.XMLSocket dispatches event: data | : 새로운 event 모델에서는,data 이벤트로 옮겨졌습니다. |
|
| onXML() EventHandler | : | 삭제되었습니다. ActionScript 3.0 에서는, E4X 또는 낡은 XML (XMLDocument 클래스) 퍼서의 어느 쪽을 사용하는지를 선택할 수 있도록,data 이벤트만이 dispatch됩니다. ActionScript 3.0 에서는, XML (E4X) 클래스 또는 낡은 XMLDocument 클래스의 어느 쪽을 사용해 XML 를 해석할까 선택할 수 있기 때문에, XML 의 해석 후에 불려 가고 있던 onXML event 핸들러는 필요없게 됩니다. |
|
| send() Method | flash.net.XMLSocket.send() | : 변경은 없습니다. | |
| XMLUI class | flash.utils.XMLUI | : 변경은 없습니다. | |
| accept() Method | flash.utils.XMLUI.accept() | : 변경은 없습니다. | |
| cancel() Method | flash.utils.XMLUI.cancel() | : 변경은 없습니다. | |
| get() Method | flash.utils.XMLUI.getProperty() | : 변경은 없습니다. | |
| set() Method | flash.utils.XMLUI.setProperty() | : 변경은 없습니다. | |