What does the event keyword in Unity/C# do?
In Unity and C# in general, the event
keyword is used to declare an event in a class or struct. Events enable a class or object to notify other classes or objects when something of interest occurs. The class that sends (or raises) the event is called the…