Fix camera zone lock bounds
This commit is contained in:
@@ -28,7 +28,10 @@ void CameraController::Configure(const CameraControllerConfig& config) {
|
||||
}
|
||||
|
||||
void CameraController::SetWorldBounds(const frostbite2D::Rect& worldBounds) {
|
||||
config_.worldBounds = worldBounds;
|
||||
const float width = std::max(worldBounds.width(), config_.viewportWidth);
|
||||
const float height = std::max(worldBounds.height(), config_.viewportHeight);
|
||||
config_.worldBounds =
|
||||
frostbite2D::Rect(worldBounds.left(), worldBounds.top(), width, height);
|
||||
}
|
||||
|
||||
void CameraController::SnapToTarget(frostbite2D::Camera& camera,
|
||||
|
||||
Reference in New Issue
Block a user