Here is publisher
using System;
…
public event EventHandler RailsEnabled;void EnableRails()
{
if (RailsEnabled != null)
RailsEnabled(this, EventArgs.Empty);
}
Here is subscriber
void Start () {
Launcher.RailsEnabled += OnRailsEnabled;
}private void OnRailsEnabled(object sender, EventArgs e)
{
RailsEnabled = true;
}
Watch in-depth video.