앱을 종료하는 옵션메뉴
저번에 게임 만들어 봤는데 퍼블리싱을 하고 스마트폰에 넣어보니까 게임은 잘 되던데 앱종료하는 방법을 몰랐었어요.
찾았던 소스인데 가까운데 있었네요.
플래시 CS5.5에서는 아예 새로 파일 만들때 Option Menu 라는 템플릿파일이 있어서 이 소스를 분석해 봤습니다.
//앱종료하는 옵션메뉴
import flash.events.KeyboardEvent;
options_mc.visible=false;
//키보드 이벤트를 발생시키고
stage.addEventListener(KeyboardEvent.KEY_UP, optionsMenuHandler);
// 메뉴버튼 클릭시 토글로 나왔다 사라졌다 구현하면 됩니다.
function optionsMenuHandler(e:KeyboardEvent):void{
setChildIndex(options_mc, numChildren-1); //이것은 제가 추가한 것입니다. 다른 디스플레이 객체들의 최상위에 오도록
if((e.keyCode == 95) ||(e.keyCode == Keyboard.MENU)){
if(options_mc.visible == false){
options_mc.visible = true;
options_mc.addEventListener(MouseEvent.CLICK, exitApp);
}else if(options_mc.visible == true){
options_mc.visible = false;
options_mc.removeEventListener(MouseEvent.CLICK, exitApp);
}
}
}
// 앱종료하기
function exitApp(e:MouseEvent):void{
NativeApplication.nativeApplication.exit(0);
}
'FLASH > AIRforAndroid' 카테고리의 다른 글
네이트 앱스토어 개발자 등록하기 (0) | 2013.04.24 |
---|---|
AIR로 블랙베리 개발하려면 (0) | 2013.04.24 |
현재 내 기기의 AIR런타임버전을 확인하려면 (0) | 2013.04.05 |
시스템 대기모드, 프로그램 멈춤/다시시작 기능 넣기 (0) | 2013.04.05 |
스마트폰의 방향전환 기능을 구현하는 방법 (0) | 2013.04.05 |
AIR for Android 권한 설정 방법 (0) | 2013.04.05 |
AIRforAndoid 시작하기 (0) | 2013.04.05 |
ANE사용하는 방법 동영상 강좌 (0) | 2013.01.23 |
플래시 안드로이드 개발 초기 셋팅 프로그램 (0) | 2012.11.15 |
ANE 사용법 (0) | 2012.11.15 |