ActionScript 3 zoom for android
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 zoom for android相关的知识,希望对你有一定的参考价值。
view.addListener(TransformGestureEvent.GESTURE_ZOOM, onZoom);
private function onZoom(e:TransformGestureEvent):void {
var bounds1:Rectangle = view.content.getBounds(view.stage);
// scale the view
view.scaleX *= e.scaleX;
view.scaleY *= e.scaleY;
var bounds2:Rectangle = view.content.getBounds(view.stage);
var dx:Number = bounds2.x - bounds1.x;
var dy:Number = bounds2.y - bounds1.y;
var dw:Number = bounds2.width - bounds1.width;
var dh:Number = bounds2.height - bounds1.height;
// move the view to keep it centered while zooming
view.x -= dx + dw/2;
view.y -= dy + dh/2;
}
以上是关于ActionScript 3 zoom for android的主要内容,如果未能解决你的问题,请参考以下文章
ActionScript 3 在AS3中标记For循环
ActionScript 3 退出应用程序AIR for ANDROID
ActionScript 3 在AIR for Android中访问系统密钥
arcgis for js基础缩放和定位功能
ActionScript 3 as3 air for android将应用程序文件复制到android sdcard中
ActionScript 3:子弹弹跳