transform.RotateAround(X.transform.position, Vector3.up, Y*Time.deltatime); // Vector3.upは、Vector3(0, 1, 0) と同じ意味