# InputManager::GetMousePosition 读取当前保存的鼠标位置。 ```cpp Math::Vector2 GetMousePosition() const; ``` ## 行为说明 当前实现直接返回内部 `m_mousePosition`。该值由 [ProcessMouseMove](ProcessMouseMove.md) 或鼠标按钮/滚轮事件携带的位置间接更新。 如果尚未收到任何鼠标输入,默认值通常是零向量。 ## 返回值 - `Math::Vector2` - 当前鼠标位置。 ## 示例 ```cpp auto pos = XCEngine::Input::InputManager::Get().GetMousePosition(); ``` ## 相关文档 - [返回类型总览](InputManager.md) - [ProcessMouseMove](ProcessMouseMove.md)