Reworked Camera controls outside scene

This commit is contained in:
2025-07-06 21:56:15 +02:00
parent ab2cf3f497
commit 9c7ae20c18
3 changed files with 18 additions and 11 deletions
@@ -4,13 +4,10 @@ namespace Babushka.scripts.CSharp.Common.Camera;
public partial class CameraController : Camera2D
{
[Export] private float _multiplier = 1.0f;
[Export] private Node2D _followNode;
// Called every frame. 'delta' is the elapsed time since the previous frame.
public override void _Process(double delta)
{
this.Position = _followNode.Transform.Origin * _multiplier;
this.GlobalPosition = _followNode.GlobalPosition;
}
}