# Rect::SetPosition (float) ```cpp void SetPosition(float newX, float newY) ``` 设置矩形位置(保持尺寸不变)。 **参数:** - `newX` - 新的左边界 - `newY` - 新的上边界 **返回:** `void` **复杂度:** O(1) **示例:** ```cpp Rect rect(0.0f, 0.0f, 100.0f, 50.0f); rect.SetPosition(50.0f, 30.0f); // rect 现在为 (50, 30, 100, 50) ```