Changeset 2913 for lang/actionscript/swfgmap
- Timestamp:
- 12/09/07 02:12:20 (13 months ago)
- Location:
- lang/actionscript/swfgmap/trunk
- Files:
-
- 1 added
- 4 modified
-
TestApp.as (modified) (2 diffs)
-
TestApp.swf (modified) (previous)
-
gyuque/gmap/AnimationManager.as (added)
-
gyuque/gmap/GMapView.as (modified) (6 diffs)
-
gyuque/gmap/SpinResetAnimation.as (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/actionscript/swfgmap/trunk/TestApp.as
r2831 r2913 27 27 var spnr:Spinner = new Spinner(64); 28 28 addChild(spnr); 29 spnr.addEventListener(MouseEvent.CLICK, onSpinReset);30 29 31 30 spnr.x = 8; 32 31 spnr.y = 8; 33 32 34 spnr.centerButton.addEventListener(SliderEvent.THUMB_DRAG , onSpinner); 33 spnr.centerButton.addEventListener(MouseEvent.CLICK, onSpinReset); 34 spnr.addEventListener(SliderEvent.THUMB_DRAG , onSpinner); 35 35 mSpnr = spnr; 36 36 } … … 44 44 protected function onSpinReset(e:MouseEvent):void 45 45 { 46 var a:SpinResetAnimation = new SpinResetAnimation( );46 var a:SpinResetAnimation = new SpinResetAnimation(mCurrentViewport); 47 47 addAnimation(a); 48 48 } -
lang/actionscript/swfgmap/trunk/gyuque/gmap/GMapView.as
r2829 r2913 5 5 import flash.text.TextField; 6 6 import flash.text.TextFormat; 7 import flash.events. MouseEvent;7 import flash.events.*; 8 8 import gyuque.gmap.googlemaps.*; 9 9 … … 17 17 private var mBaseSprite:Sprite; 18 18 private var mSuperLayer:LayerManager; 19 private var mAnimMan:AnimationManager; 19 20 protected var mCurrentViewport:GMapViewport; 20 21 … … 28 29 } 29 30 31 mAnimMan = new AnimationManager(); 30 32 mSuperLayer = new LayerManager(this); 31 33 addChild(mSuperLayer); … … 101 103 addEventListener(MouseEvent.MOUSE_OUT , onMouseOut); 102 104 addEventListener(MouseEvent.MOUSE_WHEEL, onMouseWheel); 105 106 addEventListener(Event.ENTER_FRAME, onEnterFrame); 103 107 } 104 108 … … 172 176 mDrag.dragging = false; 173 177 } 178 179 protected function onEnterFrame(e:Event):void 180 { 181 mAnimMan.next(); 182 } 174 183 175 184 public function moveByPixel(dx:Number, dy:Number):void … … 184 193 public function addAnimation(a:Animation):void 185 194 { 195 mAnimMan.addAnimation(a); 186 196 } 187 197 -
lang/actionscript/swfgmap/trunk/gyuque/gmap/SpinResetAnimation.as
r2831 r2913 3 3 public class SpinResetAnimation extends Animation 4 4 { 5 private var mViewport:GMapViewport; 6 public function SpinResetAnimation(vp:GMapViewport) 7 { 8 mViewport = vp; 9 } 10 5 11 public override function next():Boolean 6 12 {
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)