Files
You-Are-A-CEO/CurrentTimeLine.cs
2026-08-12 13:31:11 +02:00

35 lines
592 B
C#

using Game.Extensions;
using Godot;
namespace Game;
public partial class CurrentTimeLine : Panel
{
[Export]
public float Speed = 15f;
private bool _running;
public override void _Process(double delta)
{
if (!_running)
return;
var pos = OffsetTransformPosition;
pos.Y += Speed * DoubleExtensions.toFloat(delta);
OffsetTransformPosition = pos;
}
public void Start()
{
_running = true;
}
public void Stop()
{
_running = false;
OffsetTransformPosition = Vector2.Zero;
}
}