2014-10-09 3 views
0

데스크톱 용 앱을 플래시 cc (as3)로 만들었습니다. 나도 같은에서 안드로이드 버전을 만들려고 했어요. 하지만 작은 화면 크기의 Android 모바일에서 앱 텍스트의 가독성이 너무 낮습니다. 난 단지 핀치 확대/축소 제스처를 추가하여 앱의 일부분을 확대하고 읽기 쉽게 만듭니다. 누군가 내 아이디어를 제안 할 수 있습니까? 모든 물체와 내용으로 스테이지를 확대 할 수있는 방법이 있습니까? 예 : 사용자가 작성한 테스트를 확대/축소하고 싶다면 그는 집기 및 확대/축소 및 이동이 가능해야합니다.전체 스테이지를 핀치 줌?

답변

0

AS3 Pinch 안드로이드에서 사용하기위한 확대/축소가 쉽습니다. 예를 들어 MC를 집어 넣을 때와 같이 사용합니다.

Multitouch.inputMode = MultitouchInputMode.GESTURE; 

square_mc.addEventListener(TransformGestureEvent.GESTURE_ZOOM , onZoom); 
function onZoom (e:TransformGestureEvent):void{ 
    square_mc.scaleX *= e.scaleX; 
    square_mc.scaleY *= e.scaleY; 
} 

무대에 아마 뭔가

Multitouch.inputMode = MultitouchInputMode.GESTURE; 

stage.addEventListener(TransformGestureEvent.GESTURE_ZOOM , onZoom); 
function onZoom (e:TransformGestureEvent):void{ 
    stage.scaleX *= e.scaleX; 
    stage.scaleY *= e.scaleY; 
} 
같은