private void InitializeEventDatas() { inputEventData = new InputEventData(EventSystem.current); sourceClickedEventData = new InputClickedEventData(EventSystem.current); sourceStateEventData = new SourceStateEventData(EventSystem.current); manipulationEventData = new ManipulationEventData(EventSystem.current); navigationEventData = new NavigationEventData(EventSystem.current); holdEventData = new HoldEventData(EventSystem.current); pointerSpecificEventData = new PointerSpecificEventData(EventSystem.current); inputPositionEventData = new InputPositionEventData(EventSystem.current); selectPressedEventData = new SelectPressedEventData(EventSystem.current); sourceRotationEventData = new SourceRotationEventData(EventSystem.current); sourcePositionEventData = new SourcePositionEventData(EventSystem.current); gamePadEventData = new GamePadEventData(EventSystem.current); xboxControllerEventData = new XboxControllerEventData(EventSystem.current); #if UNITY_WSA || UNITY_STANDALONE_WIN speechEventData = new SpeechEventData(EventSystem.current); dictationEventData = new DictationEventData(EventSystem.current); #endif }
public virtual void OnGamePadLost(GamePadEventData eventData) { GamePadName = string.Empty; }
public virtual void OnGamePadDetected(GamePadEventData eventData) { GamePadName = eventData.GamePadName; }
public override void OnGamePadLost(GamePadEventData eventData) { base.OnGamePadLost(eventData); Debug.LogFormat("Joystick \"{0}\" Disconnected with id: {1}", eventData.GamePadName, eventData.SourceId); DebugText.text = "No Controller Connected"; }
public override void OnGamePadDetected(GamePadEventData eventData) { base.OnGamePadDetected(eventData); Debug.LogFormat("Joystick \"{0}\" Connected with id: {1}", eventData.GamePadName, eventData.SourceId); }
public void OnGamePadLost(GamePadEventData eventData) { Debug.LogFormat("Joystick \"{0}\" Disconnected with id: {1}", eventData.GamePadName, eventData.SourceId); gamePadName = string.Empty; DebugText.text = "No Controller Connected"; }
public void OnGamePadDetected(GamePadEventData eventData) { Debug.LogFormat("Joystick \"{0}\" Connected with id: {1}", eventData.GamePadName, eventData.SourceId); gamePadName = eventData.GamePadName; }