      */
     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 set x(value:Number):void
    {
    	var oldValue:Number = _x;
    	if (value != oldValue)
    	{
    		_x = value;
    		dispatchFillChangedEvent("x", oldValue, value);
    	}
    }
    
    //----------------------------------

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

