a simple & elegant MessageDispatcher In Unity3D