cirnogodot/Scenes/InteractionController.cs

34 lines
609 B
C#
Raw Normal View History

2024-06-09 18:19:57 +02:00
using Godot;
using System;
public partial class InteractionController : Area2D
{
2025-03-03 10:58:20 +01:00
private bool _enabled = false;
public bool Enabled
{
get => _enabled;
set
{
if (_enabled == value) return;
_enabled = value;
if (_enabled)
{
EmitSignal(SignalName.InteractionStarted);
}
}
}
[Signal]
public delegate void InteractionStartedEventHandler();
2024-06-09 18:19:57 +02:00
// Called when the node enters the scene tree for the first time.
public override void _Ready()
{
}
// Called every frame. 'delta' is the elapsed time since the previous frame.
public override void _Process(double delta)
{
}
}