private void ScaleW(Vector3 m3) { Vector3 delta = m3 - mouseLastPosition; delta.y = 0; delta.x = -1 * delta.x * .25f; delta.z = 0; Vector3 newScale = targetTransform.localScale + delta; PolygonUtilities.ScaleAround(targetTransform.gameObject, polyGenerator.east.transform.position, newScale); }