as3.0 如何限定地图拖拽区域
我是这样写的:var loader:Loader=new Loader();var req:URLRequest=new URLRequest("pic。jpg");loader。load(req);addChild(loader);var loaderX:Number;var loaderY:Number;var rec:Rectangle=new Rectangle();rec。 width=stage。stageWidth;rec。height=stage。stageHeight;stage。addEventListener(MouseEvent。MOUSE_MOVE,onMous...全部
我是这样写的:var loader:Loader=new Loader();var req:URLRequest=new URLRequest("pic。jpg");loader。load(req);addChild(loader);var loaderX:Number;var loaderY:Number;var rec:Rectangle=new Rectangle();rec。
width=stage。stageWidth;rec。height=stage。stageHeight;stage。addEventListener(MouseEvent。MOUSE_MOVE,onMouseDownHandler);function onMouseDownHandler(event:MouseEvent):void { loaderX=(stage。
stageWidth/2-event。stageX)*1。5; loaderY=(stage。stageHeight/2-event。stageY)*2; if (loaderX>0) { loader。
x=0; } else if (loaderY>0) { loader。y=0; } else { loader。x=loaderX; loader。y=loaderY; }}你看看,希望对你有帮助?。
收起