help
Root Question Message
public class Entity
{
public event Action<int> OnUpdateFrame;
internal void OnNewTick(int tick)
{
OnUpdateFrame?.Invoke(tick);
}
}
public class Frog : Entity
{
public Frog()
{
OnUpdateFrame += Frog_OnUpdateFrame;
}
private void Frog_OnUpdateFrame(int obj)
{
throw new NotImplementedException();
}
}
public class SuperFrog : Frog
{
public SuperFrog() : base()
{
OnUpdateFrame += SuperFrog_OnUpdateFrame;
}
private void SuperFrog_OnUpdateFrame(int obj)
{
throw new NotImplementedException();
}
}