Example #1
0
 private void Awake()
 {
     InputsManager.s_Instance = this;
     InputHelpers.InitPadIcons();
     this.LoadScript();
     if (this.m_ActionsByKeyCode.Count == 0)
     {
         Debug.LogWarning("[InputsManager:Awake] Input script is empty!");
         UnityEngine.Object.Destroy(this);
     }
     CrossPlatformInputManager.RegisterVirtualAxis(new CrossPlatformInputManager.VirtualAxis("RightStickXPs4"));
     CrossPlatformInputManager.RegisterVirtualAxis(new CrossPlatformInputManager.VirtualAxis("RightStickYPs4"));
     CrossPlatformInputManager.RegisterVirtualAxis(new CrossPlatformInputManager.VirtualAxis("DPadXPs4"));
     CrossPlatformInputManager.RegisterVirtualAxis(new CrossPlatformInputManager.VirtualAxis("DPadYPs4"));
     CrossPlatformInputManager.RegisterVirtualAxis(new CrossPlatformInputManager.VirtualAxis("LeftTriggerPs4"));
     CrossPlatformInputManager.RegisterVirtualAxis(new CrossPlatformInputManager.VirtualAxis("RightTriggerPs4"));
 }