void Awake() { _input = new PlayerInputMapping(); if (CameraController == null) { CameraController = FindObjectOfType <CameraController>(); } if (PartyManager == null) { PartyManager = FindObjectOfType <PartyManager>(); } //Hook up callback methods _input.Player.Camera_Move.performed += CameraController.OnMove; _input.Player.Camera_Move.canceled += CameraController.OnMove; _input.Player.Camera_Rotate.performed += CameraController.OnRotate; _input.Player.Camera_Rotate.canceled += CameraController.OnRotate; _input.Player.Camera_Rotate_Toggle.performed += CameraController.OnRotateToggle; _input.Player.Camera_Rotate_Toggle.canceled += CameraController.OnRotateToggle; _input.Player.Camera_Zoom.performed += CameraController.OnZoom; _input.Player.Player_Select_Toggle.performed += PartyManager.LeftMouseDown_OnClick; _input.Player.Player_Select_Toggle.canceled += PartyManager.LeftMouseDown_OnClick; _input.Player.Player_Deselect.started += PartyManager.EscapeDown_OnClick; _input.Player.Player_Select.started += PartyManager.ShiftDown_OnClick; _input.Player.Player_Select.canceled += PartyManager.ShiftDown_OnClick; }
void Awake() { _input = new PlayerInputMapping(); if (CameraController == null) { CameraController = FindObjectOfType <CameraController>(); } //Hook up callback methods _input.Player.Camera_Move.performed += CameraController.OnMove; _input.Player.Camera_Move.canceled += CameraController.OnMove; _input.Player.Camera_Rotate.performed += CameraController.OnRotate; _input.Player.Camera_Rotate.canceled += CameraController.OnRotate; _input.Player.Camera_Rotate_Toggle.performed += CameraController.OnRotateToggle; _input.Player.Camera_Rotate_Toggle.canceled += CameraController.OnRotateToggle; _input.Player.Camera_Zoom.performed += CameraController.OnZoom; }
public PlayerInputMappingAttribute(PlayerInputMapping mapping) { index = (int)mapping; }
public PlayerActions(PlayerInputMapping wrapper) { m_Wrapper = wrapper; }