Android 整个舞台的变焦?
我已经在flash cc(as3)中为桌面制作了一个应用程序。我也试着用同样的方法创建一个android版本。但当我尝试在屏幕较小的android手机上使用时,应用程序文本的可读性太低了。我只想添加“收缩缩放”手势来缩放应用程序的部分,使其阅读起来更舒适。有人能给我提个主意吗。是否有任何方法可以缩放所有对象和内容的舞台?例如:如果用户想要缩放阅读一个测试,他应该能够捏、缩放和平移。AS3在android上使用捏缩放是很容易的。 例如,要缩小MC的规模,请使用以下内容Android 整个舞台的变焦?,android,actionscript-3,flash,Android,Actionscript 3,Flash,我已经在flash cc(as3)中为桌面制作了一个应用程序。我也试着用同样的方法创建一个android版本。但当我尝试在屏幕较小的android手机上使用时,应用程序文本的可读性太低了。我只想添加“收缩缩放”手势来缩放应用程序的部分,使其阅读起来更舒适。有人能给我提个主意吗。是否有任何方法可以缩放所有对象和内容的舞台?例如:如果用户想要缩放阅读一个测试,他应该能够捏、缩放和平移。AS3在android上使用捏缩放是很容易的。 例如,要缩小MC的规模,请使用以下内容 Multitouch.inp
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;
}