0
我在flash cc(as3)中制作了桌面应用程序。我也尝试创建一个Android版本。但是当我尝试使用屏幕较小的Android手机时,应用程序文本的可读性太低。我只是想添加捏缩放手势来缩放应用程序的一部分,并使其阅读舒适。有人可以给我一个想法吗?有什么方法可以放大所有物体和内容的舞台?例如:如果用户想要放大阅读测试,他应该能捏和放大和平移。整个舞台的捏缩放?
我在flash cc(as3)中制作了桌面应用程序。我也尝试创建一个Android版本。但是当我尝试使用屏幕较小的Android手机时,应用程序文本的可读性太低。我只是想添加捏缩放手势来缩放应用程序的一部分,并使其阅读舒适。有人可以给我一个想法吗?有什么方法可以放大所有物体和内容的舞台?例如:如果用户想要放大阅读测试,他应该能捏和放大和平移。整个舞台的捏缩放?
AS3捏缩放在android上使用很容易。举例来说,捏一个比例的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;
}