         {
             if (!isNaN(xTo) && !isNaN(xBy))
                 xFrom = xTo - xBy;
-            else if (propertyChanges && propertyChanges.start["x"] !== undefined)
-                xFrom = propertyChanges.start["x"];
         }
 		if (isNaN(xTo))
 		{

        
        super.play();        
    }

}
}

        {
            if (!isNaN(yTo) && !isNaN(yBy))
                yFrom = yTo - yBy;
        }
		if (isNaN(yTo))
		{
