Files
GodotTutorial/Scripts/Projectile.cs
2023-07-19 09:40:16 -07:00

23 lines
367 B
C#

using Godot;
public partial class Projectile : Node3D
{
[Export]
public double Cooldown { get; protected set; }
[Export]
private float _projectileSpeed = 100f;
public override void _Ready()
{
Speed = _projectileSpeed;
}
public float Speed { get; private set; }
public void OnTimeToLiveTimeout()
{
QueueFree();
}
}