public override void Start() { base.Start(); SwitchTool.Instance.ResetToDefault(); cameraModeChanger = CameraModeChanger.Instance; cameraModeChanger.OnGodViewModeEvent += EnableObject; cameraModeChanger.OnFirstPersonModeEvent += DisableObject; }
public override void Start() { base.Start(); var gridSelection = FindObjectOfType <GridSelection>(); if (gridSelection) { gridSelection.gameObject.SetActive(false); } cameraModeChanger = CameraModeChanger.Instance; cameraModeChanger.OnGodViewModeEvent += EnableObject; cameraModeChanger.OnFirstPersonModeEvent += DisableObject; if (waitingForClick) { HelpMessage.Instance.Show("<b>Klik</b> op het maaiveld om een camerastandpunt te plaatsen\n\nGebruik de <b>Escape</b> toets om te annuleren"); PropertiesPanel.Instance.OpenCustomObjects(); } }