void Start() { _cmdController = CommandListController.Instance; _keyboardController = KeyboardController.Instance; _chatController = ChatController.Instance; _viewportFrontCanvas = Viewport.Instance.ViewportCanvas.GetComponent <RectTransform>(); _viewportFrontCanvas = Viewport.Instance.ViewportCanvas.GetComponent <RectTransform>(); PositionInterfaceElements(); _robotParkingBrake.Activated += OnRobotParkingBrakeActivated; _toggleViewport.Activated += OnToggleViewportActivated; _robotControlTrackPad.Activated += OnTrackpadInteracted; _robotControlTrackPad.Unhovered += OnTrackpadUnhovered; _toggleControlOverlay.Unhovered += OnToggleControlOverlayActivated; iTween.MoveTo(gameObject, new Hashtable { { "oncomplete", "HideUI" }, { "time", 2 } }); }
void Awake() { Instance = this; _commands = new List <RectTransform>(); }