namespace BaseGames.Camera { /// /// 相机服务接口。供 CameraTriggerZone 等调用, /// 通过 ServiceLocator.Get<ICameraService>() 访问,无需直接依赖 CameraStateController。 /// public interface ICameraService { /// /// 切换到目标相机区域。 /// 区域有专有 VCam 时激活它(高优先级);无专有 VCam 时由全局双 VCam 交替承接。 /// void SwitchArea(CameraArea targetArea); } }