스마트폰 화면을 오래 눌렀을 때 동작하게 하려면 다음과 같이 하면 됩니다.
//타이머 생성
var pressTimer:Timer = new Timer(1000);
pressTimer.addEventListener(TimerEvent.TIMER, pressTimerHandler);
//타이머함수실행시 크기 확대
function pressTimerHandler(event:TimerEvent):void
{
mc.scaleX = 2;
mc.scaleY = 2;
}
//멀티터치인풋모드설정
Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
//터치시작 이벤트등록시 타이머시작
mc.addEventListener(TouchEvent.TOUCH_BEGIN, pressBeginHandler);
function pressBeginHandler(event:TouchEvent):void
{
pressTimer.start();
}
//터치가 끝나거나 이벤트대상객체가 밖으로 나갔을 경우에는 타이머 스탑하면 크기 원래대로
mc.addEventListener(TouchEvent.TOUCH_END, pressEndHandler);
mc.addEventListener(TouchEvent.TOUCH_OUT, pressEndHandler);
mc.addEventListener(TouchEvent.TOUCH_ROLL_OUT, pressEndHandler);
function pressEndHandler(event:TouchEvent):void
{
pressTimer.stop();
mc.scaleX = 1;
mc.scaleY = 1;
}
'FLASH > AIRforAndroid' 카테고리의 다른 글
StageWebView 간단 사용법 (0) | 2013.11.20 |
---|---|
안드로이드 4용 플래시플레이어 입니다. (0) | 2013.08.13 |
스마트폰 해상도에 관계없이 볼수 있도록 하려면 (0) | 2013.06.20 |
터치이벤트로 공던지기 구현 (0) | 2013.04.26 |
멀티터치 드래그 입니다. (0) | 2013.04.26 |
멀티터치 탭이벤트 (0) | 2013.04.26 |
네이트 앱스토어 개발자 등록하기 (0) | 2013.04.24 |
AIR로 블랙베리 개발하려면 (0) | 2013.04.24 |
현재 내 기기의 AIR런타임버전을 확인하려면 (0) | 2013.04.05 |
시스템 대기모드, 프로그램 멈춤/다시시작 기능 넣기 (0) | 2013.04.05 |