Changeset 3350 for lang/legacy-actionscript/as2draw/Drawable.as
- Timestamp:
- 12/20/07 16:43:26 (13 months ago)
- Files:
-
- 1 modified
-
lang/legacy-actionscript/as2draw/Drawable.as (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/legacy-actionscript/as2draw/Drawable.as
r3348 r3350 14 14 mDragData = {dragging: false, prevX: 0, prevY: 0}; 15 15 mMC = aContainer.createEmptyMovieClip("drawable_mc", 1); 16 mMC._quality = "LOW"; 16 17 mPixBuf = new PixelBuffer(aW, aH, mMC); 17 18 mBGColor = aBGColor; … … 25 26 mMC.onMouseMove = function(){ _this.onMouseMove(); }; 26 27 mMC.useHandCursor = false; 28 29 // test patterns 30 renderLine(80, 20, 190, 20); 31 renderLine(80, 20, 130, 190); 32 renderLine(80, 20, 100, 190); 33 renderLine(80, 20, 80, 190); 34 renderLine(80, 20, 60, 190); 35 renderLine(80, 20, 10, 20); 36 27 37 } 28 38 … … 64 74 var dx:Number = 0; 65 75 var dy:Number = 0; 66 67 mMC.lineStyle(undefined, 0, 0, true); 76 l = 0; 68 77 for (var i:Number = -1;i < l;i++) 69 78 { … … 73 82 dy = ofs[(i<<1)+1]; 74 83 } 75 mMC.beginFill(mCurrentPen.color);76 84 mPixBuf.drawLine( 77 85 x1 +dx, y1 +dy, 78 x2 +dx, y2 +dy );79 mMC.endFill(); 86 x2 +dx, y2 +dy, 0, mCurrentPen.color); 87 80 88 } 89 90 mMC.lineStyle(1, 0xff0f00); 91 mMC.moveTo(x1+dx, y1+dy); 92 mMC.lineTo(x2+dx, y2+dy); 81 93 } 82 94
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)