@@ -56,11 +56,9 @@ cc.DrawingPrimitiveCanvas = cc.Class.extend(/** @lends cc.DrawingPrimitiveCanvas
56
56
if ( ! size ) {
57
57
size = 1 ;
58
58
}
59
- var locScaleX = cc . view . getScaleX ( ) , locScaleY = cc . view . getScaleY ( ) ;
60
- var newPoint = cc . p ( point . x * locScaleX , point . y * locScaleY ) ;
61
59
var ctx = this . _renderContext . getContext ( ) ;
62
60
ctx . beginPath ( ) ;
63
- ctx . arc ( newPoint . x , - newPoint . y , size * locScaleX , 0 , Math . PI * 2 , false ) ;
61
+ ctx . arc ( point . x , - point . y , size , 0 , Math . PI * 2 , false ) ;
64
62
ctx . closePath ( ) ;
65
63
ctx . fill ( ) ;
66
64
} ,
@@ -79,11 +77,11 @@ cc.DrawingPrimitiveCanvas = cc.Class.extend(/** @lends cc.DrawingPrimitiveCanvas
79
77
if ( ! size ) {
80
78
size = 1 ;
81
79
}
82
- var locContext = this . _renderContext . getContext ( ) , locScaleX = cc . view . getScaleX ( ) , locScaleY = cc . view . getScaleY ( ) ;
80
+ var locContext = this . _renderContext . getContext ( ) ;
83
81
84
82
locContext . beginPath ( ) ;
85
83
for ( var i = 0 , len = points . length ; i < len ; i ++ )
86
- locContext . arc ( points [ i ] . x * locScaleX , - points [ i ] . y * locScaleY , size * locScaleX , 0 , Math . PI * 2 , false ) ;
84
+ locContext . arc ( points [ i ] . x , - points [ i ] . y , size , 0 , Math . PI * 2 , false ) ;
87
85
locContext . closePath ( ) ;
88
86
locContext . fill ( ) ;
89
87
} ,
@@ -95,7 +93,7 @@ cc.DrawingPrimitiveCanvas = cc.Class.extend(/** @lends cc.DrawingPrimitiveCanvas
95
93
* @param {cc.Point } destination
96
94
*/
97
95
drawLine :function ( origin , destination ) {
98
- var locContext = this . _renderContext . getContext ( ) , locScaleX = cc . view . getScaleX ( ) , locScaleY = cc . view . getScaleY ( ) ;
96
+ var locContext = this . _renderContext . getContext ( ) ;
99
97
locContext . beginPath ( ) ;
100
98
locContext . moveTo ( origin . x , - origin . y ) ;
101
99
locContext . lineTo ( destination . x , - destination . y ) ;
@@ -151,7 +149,6 @@ cc.DrawingPrimitiveCanvas = cc.Class.extend(/** @lends cc.DrawingPrimitiveCanvas
151
149
throw new Error ( "Polygon's point must greater than 2" ) ;
152
150
153
151
var firstPoint = vertices [ 0 ] , locContext = this . _renderContext . getContext ( ) ;
154
- var locScaleX = cc . view . getScaleX ( ) , locScaleY = cc . view . getScaleY ( ) ;
155
152
locContext . beginPath ( ) ;
156
153
locContext . moveTo ( firstPoint . x , - firstPoint . y ) ;
157
154
for ( var i = 1 , len = vertices . length ; i < len ; i ++ )
@@ -189,7 +186,6 @@ cc.DrawingPrimitiveCanvas = cc.Class.extend(/** @lends cc.DrawingPrimitiveCanvas
189
186
drawCircle : function ( center , radius , angle , segments , drawLineToCenter ) {
190
187
drawLineToCenter = drawLineToCenter || false ;
191
188
var locContext = this . _renderContext . getContext ( ) ;
192
- var locScaleX = cc . view . getScaleX ( ) , locScaleY = cc . view . getScaleY ( ) ;
193
189
locContext . beginPath ( ) ;
194
190
var endAngle = angle - Math . PI * 2 ;
195
191
locContext . arc ( 0 | ( center . x ) , 0 | - ( center . y ) , radius , - angle , - endAngle , false ) ;
@@ -379,7 +375,6 @@ cc.DrawingPrimitiveCanvas = cc.Class.extend(/** @lends cc.DrawingPrimitiveCanvas
379
375
drawColorBall :function ( ctx , radius , color ) {
380
376
var wrapper = ctx || this . _renderContext ;
381
377
var context = wrapper . getContext ( ) ;
382
- radius *= cc . view . getScaleX ( ) ;
383
378
var colorStr = "rgba(" + ( 0 | color . r ) + "," + ( 0 | color . g ) + "," + ( 0 | color . b ) ;
384
379
var subRadius = radius / 10 ;
385
380
@@ -432,6 +427,6 @@ cc.DrawingPrimitiveCanvas = cc.Class.extend(/** @lends cc.DrawingPrimitiveCanvas
432
427
* @param {Number } width
433
428
*/
434
429
setLineWidth :function ( width ) {
435
- this . _renderContext . getContext ( ) . lineWidth = width * cc . view . getScaleX ( ) ;
430
+ this . _renderContext . getContext ( ) . lineWidth = width ;
436
431
}
437
432
} ) ;
0 commit comments