이러한 함수는 Flash 제작 도구 개발자가 사용합니다.
공용 메서드
함수 | 정의 주체 | ||
---|---|---|---|
SWF 명령을 호스팅하는 응용 프로그램에 명령이 완료되었음을 알리고 응용 프로그램에서 MMExecute() 명령을 통해 전송된 변경 내용을 커밋하거나 취소하도록 지시합니다. | adobe.utils | ||
ActionScript에서 Flash JavaScript API(JSAPI) 명령을 실행할 수 있도록 합니다. | adobe.utils |
함수 세부 정보
MMEndCommand | () | 함수 |
public function MMEndCommand(endStatus:Boolean, notifyString:String):void
언어 버전: | ActionScript 3.0 |
제품 버전: | Flash CS4 |
런타임 버전: | Flash Player 10, AIR 1.5 |
SWF 명령을 호스팅하는 응용 프로그램에 명령이 완료되었음을 알리고 응용 프로그램에서 MMExecute()
명령을 통해 전송된 변경 내용을 커밋하거나 취소하도록 지시합니다.
매개 변수
endStatus:Boolean — 부울 값입니다. 변경 내용을 커밋하려면 true 를 사용하고, 그렇지 않으면 false 를 사용합니다. 이를 false 로 설정하면 대기 중인 변경 내용이 모두 취소됩니다.
| |
notifyString:String — 오류 메시지 또는 변경 내용을 취소하는 이유가 포함된 문자열입니다. endStatus 매개 변수 값이 true 이면 notifyString 매개 변수 값으로 빈 문자열을 사용합니다.
|
MMExecute | () | 함수 |
public function MMExecute(name:String):String
언어 버전: | ActionScript 3.0 |
제품 버전: | Flash CS3 |
런타임 버전: | AIR 1.0, Flash Player 9 |
ActionScript에서 Flash JavaScript API(JSAPI) 명령을 실행할 수 있도록 합니다. Flash Professional에서 MMExecute()
함수는 Flash Panel로 사용되는 동영상, XMLtoUI 대화 상자 또는 구성 요소의 사용자 정의 UI에 의해서만 호출할 수 있습니다. JSAPI 명령은 제작 환경 외부에 영향을 미치지 않습니다.
Flash JSAPI는 사용자가 제작 환경에서 입력할 수 있는 복제 또는 열거 명령에 대한 여러 객체, 메서드 및 속성을 제공합니다. JSAPI를 사용하면 메뉴에 명령 추가, Stage에서 객체 조작, 일련의 명령 반복 등의 여러 방법을 통해 Flash를 확장하는 스크립트를 작성할 수 있습니다.
일반적으로, [명령] > [명령 실행]을 선택하여 JSAPI 스크립트를 실행합니다. 그러나, ActionScript에서 이 함수를 사용해 직접 JSAPI 명령을 호출할 수 있습니다. 작성 중인 파일의 프레임 1에서 스크립트에 MMExecute()
를 사용하면 이 SWF 파일이 로드될 때 명령이 실행됩니다.
JSAPI에 대한 자세한 내용은 http://www.adobe.com/go/jsapi_info_kr의 "Flash 확장"을 참조하십시오.
매개 변수
name:String — MMExecute() 로 전달되는 문자열입니다. MMExecute() 는 문자열을 구문 분석하여 JavaScript 명령이 있으면 실행합니다. 문자열을 변수에 할당한 다음 해당 변수를 MMExecute() 로 전달합니다. 또한 JavaScript 함수를 더 작은 문자열들로 분리할 수 있습니다. MMExecute() 는 마지막으로 호출된 함수의 값을 반환합니다.
|
String — 결과의 문자열 표현으로, JavaScript 명령문에 의해 전송됩니다.
|
Tue Jun 12 2018, 03:33 PM Z