cirnogodot/Scripts/Actors/3D/LaserStarterTest3D.cs

24 lines
547 B
C#
Raw Normal View History

2026-01-02 16:06:26 +01:00
using Godot;
namespace Cirno.Scripts.Actors._3D;
public partial class LaserStarterTest3D : Node3D, IActivable
{
[Export]
private Laser _laser;
public bool Activate(ActivationType activationType = ActivationType.Toggle)
{
GD.Print("Activating laser");
_laser.SpawnFromDirection(_laser.GlobalPosition, Vector3.Forward);
_laser.SpawnFromTarget(_laser.GlobalPosition, _laser.GlobalPosition + new Vector3(20, 0, 0));
return true;
}
public void Toggle()
{
}
}