Changeset 3320
- Timestamp:
- 12/19/07 16:56:15 (13 months ago)
- Location:
- lang/legacy-actionscript/as2draw
- Files:
-
- 2 modified
-
AS2Draw.swf (modified) (previous)
-
Drawable.as (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/legacy-actionscript/as2draw/Drawable.as
r3300 r3320 5 5 private var mSize:Object; 6 6 7 private var mDragData; 8 7 9 public function Drawable(aContainer:MovieClip, aBGColor:Number, aW:Number, aH:Number) 8 10 { 11 mDragData = {dragging: false}; 9 12 mMC = aContainer.createEmptyMovieClip("drawable_mc", 1); 10 13 mBGColor = aBGColor; … … 12 15 mSize = {w: aW, h:aH}; 13 16 clear(); 17 18 var _this = this; 19 mMC.onPress = function(){ _this.onPress(); }; 20 mMC.onMouseUp = function(){ _this.onMouseUp(); }; 21 mMC.onMouseMove = function(){ _this.onMouseMove(); }; 22 mMC.useHandCursor = false; 14 23 } 15 24 … … 17 26 { 18 27 mMC._y = y; 28 } 29 30 public function onPress() 31 { 32 mDragData.dragging = true; 33 } 34 35 public function onMouseUp() 36 { 37 mDragData.dragging = false; 38 } 39 40 public function onMouseMove() 41 { 42 if (mDragData.dragging) 43 { 44 } 19 45 } 20 46
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)