using System; namespace Ougge; public abstract class ScriptBase { public virtual void Update(double deltaTime) {} } public class ExampleScript : ScriptBase { public override void Update(double deltaTime) { Console.WriteLine($"C# deltaTime {deltaTime}"); } }