public UnityEvent <GameObject, int, int> OnViewChange; // New view, viewID, change direction public void NextView() { activeFloor.NextView(); OnViewChange.Invoke(activeFloor.activeViewObject, activeFloor.curView, 1); }