private void Awake()
{
EventHandler.RegisterEvent<ObjectPickup>(gameObject, "OnObjectPickedUp", OnObjectPickedUp);
}
private void OnDestroy()
{
EventHandler.UnregisterEvent<ObjectPickup>(gameObject, "OnObjectPickedUp", OnObjectPickedUp);
}
private void OnObjectPickedUp (ObjectPickup objectPickup)
{
// Do stuff
}