多轮审查和修复

This commit is contained in:
2026-05-12 15:34:08 +08:00
parent f55d2a57c3
commit ebbbb7332e
805 changed files with 838724 additions and 1905 deletions

View File

@@ -0,0 +1,18 @@
namespace BaseGames.Camera
{
/// <summary>
/// 相机服务接口。供 RoomController / CameraTriggerZone 等调用,
/// 通过 ServiceLocator.Get&lt;ICameraService&gt;() 访问,无需直接依赖 CameraStateController。
/// </summary>
public interface ICameraService
{
/// <summary>切换到目标房间相机。</summary>
void SwitchRoom(RoomCamera targetCamera);
/// <summary>注册一个房间相机到控制器注册表。</summary>
void RegisterRoomCamera(RoomCamera camera);
/// <summary>注销一个房间相机。</summary>
void UnregisterRoomCamera(RoomCamera camera);
}
}