 			if(touch){
 				if(_touchBringToFront){				
 					parent.addChild(this);				
-				}			
+				}
 				selected = true
+					
+				render(1, 0)
+				dispatchEventWith(EVENT_SELECTED,false)
 			}
 			
 		}

			var deltaAngle:Number = currentAngle - previousAngle;
			
			// rotate
			rotation += deltaAngle;
			
			// scale
			var sizeDiff:Number = currentVector.length / previousVector.length;
			scaleX *= sizeDiff;
			scaleY *= sizeDiff;
			
			//_ctrlButton 保持原比例
			if(_ctrlButton){
				_ctrlButton.scaleX /= sizeDiff
				_ctrlButton.scaleY /= sizeDiff
			}
			
			render(_ctrlButton.scaleX)
			
		}
		

					var _halfW:Number = _w/2
					var _halfH:Number= _h/2
					
					_shape.graphics.lineStyle(2 * sizeRate ,0xFFFFFF);
					//_shape.graphics.drawRoundRect( -_halfW, -_halfH, _w, _h, 10 );
					_shape.graphics.drawRect(-_halfW, -_halfH, _w, _h);
					
