      */
     public function set transformY(value:Number):void
     {
-        if (_transformY == value)
+        if (transformY == value)
             return;
         
-        var oldValue:Number = _transformY;    
-        _transformY = value;
+        var oldValue:Number = transformY;    
+        
+        if (compoundTransform)
+            compoundTransform.transformY = value;
+        else
+            _transformY = value;
+        
         dispatchFillChangedEvent("transformY", oldValue, value);
     }
 

     */
    public function get x():Number
    {
    	return _x;	
    }
    
	/**

     */
    public function set y(value:Number):void
    {
        var oldValue:Number = y;
        if (value != oldValue)
        {
            if (compoundTransform)
                compoundTransform.y = value;
            else
                _y = value;                
            
            dispatchFillChangedEvent("y", oldValue, value);
        }
    }

	//--------------------------------------------------------------------------
