@@ -56,11 +56,9 @@ cc.DrawingPrimitiveCanvas = cc.Class.extend(/** @lends cc.DrawingPrimitiveCanvas
5656if ( ! size ) {
5757size = 1 ;
5858}
59- var locScaleX = cc . view . getScaleX ( ) , locScaleY = cc . view . getScaleY ( ) ;
60- var newPoint = cc . p ( point . x * locScaleX , point . y * locScaleY ) ;
6159var ctx = this . _renderContext . getContext ( ) ;
6260ctx . 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 ) ;
6462ctx . closePath ( ) ;
6563ctx . fill ( ) ;
6664} ,
@@ -79,11 +77,11 @@ cc.DrawingPrimitiveCanvas = cc.Class.extend(/** @lends cc.DrawingPrimitiveCanvas
7977if ( ! size ) {
8078size = 1 ;
8179}
82- var locContext = this . _renderContext . getContext ( ) , locScaleX = cc . view . getScaleX ( ) , locScaleY = cc . view . getScaleY ( ) ;
80+ var locContext = this . _renderContext . getContext ( ) ;
8381
8482locContext . beginPath ( ) ;
8583for ( 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 ) ;
8785locContext . closePath ( ) ;
8886locContext . fill ( ) ;
8987} ,
@@ -95,7 +93,7 @@ cc.DrawingPrimitiveCanvas = cc.Class.extend(/** @lends cc.DrawingPrimitiveCanvas
9593 *@param {cc.Point } destination
9694 */
9795drawLine :function ( origin , destination ) {
98- var locContext = this . _renderContext . getContext ( ) , locScaleX = cc . view . getScaleX ( ) , locScaleY = cc . view . getScaleY ( ) ;
96+ var locContext = this . _renderContext . getContext ( ) ;
9997locContext . beginPath ( ) ;
10098locContext . moveTo ( origin . x , - origin . y ) ;
10199locContext . lineTo ( destination . x , - destination . y ) ;
@@ -151,7 +149,6 @@ cc.DrawingPrimitiveCanvas = cc.Class.extend(/** @lends cc.DrawingPrimitiveCanvas
151149throw new Error ( "Polygon's point must greater than 2" ) ;
152150
153151var firstPoint = vertices [ 0 ] , locContext = this . _renderContext . getContext ( ) ;
154- var locScaleX = cc . view . getScaleX ( ) , locScaleY = cc . view . getScaleY ( ) ;
155152locContext . beginPath ( ) ;
156153locContext . moveTo ( firstPoint . x , - firstPoint . y ) ;
157154for ( var i = 1 , len = vertices . length ; i < len ; i ++ )
@@ -189,7 +186,6 @@ cc.DrawingPrimitiveCanvas = cc.Class.extend(/** @lends cc.DrawingPrimitiveCanvas
189186drawCircle :function ( center , radius , angle , segments , drawLineToCenter ) {
190187drawLineToCenter = drawLineToCenter || false ;
191188var locContext = this . _renderContext . getContext ( ) ;
192- var locScaleX = cc . view . getScaleX ( ) , locScaleY = cc . view . getScaleY ( ) ;
193189locContext . beginPath ( ) ;
194190var endAngle = angle - Math . PI * 2 ;
195191locContext . arc ( 0 | ( center . x ) , 0 | - ( center . y ) , radius , - angle , - endAngle , false ) ;
@@ -379,7 +375,6 @@ cc.DrawingPrimitiveCanvas = cc.Class.extend(/** @lends cc.DrawingPrimitiveCanvas
379375drawColorBall :function ( ctx , radius , color ) {
380376var wrapper = ctx || this . _renderContext ;
381377var context = wrapper . getContext ( ) ;
382- radius *= cc . view . getScaleX ( ) ;
383378var colorStr = "rgba(" + ( 0 | color . r ) + "," + ( 0 | color . g ) + "," + ( 0 | color . b ) ;
384379var subRadius = radius / 10 ;
385380
@@ -432,6 +427,6 @@ cc.DrawingPrimitiveCanvas = cc.Class.extend(/** @lends cc.DrawingPrimitiveCanvas
432427 *@param {Number } width
433428 */
434429setLineWidth :function ( width ) {
435- this . _renderContext . getContext ( ) . lineWidth = width * cc . view . getScaleX ( ) ;
430+ this . _renderContext . getContext ( ) . lineWidth = width ;
436431}
437432} ) ;