Untitled
unknown
plain_text
2 years ago
11 kB
6
Indexable
//------------------------------------------------------------------------------ // <auto-generated> // This code was auto-generated by com.unity.inputsystem:InputActionCodeGenerator // version 1.3.0 // from Assets/!1FPS CONTENTS/Input System/PlayerInputs.inputactions // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // </auto-generated> //------------------------------------------------------------------------------ using System; using System.Collections; using System.Collections.Generic; using UnityEngine.InputSystem; using UnityEngine.InputSystem.Utilities; public partial class @PlayerInput : IInputActionCollection2, IDisposable { public InputActionAsset asset { get; } public @PlayerInput() { asset = InputActionAsset.FromJson(@"{ ""name"": ""PlayerInputs"", ""maps"": [ { ""name"": ""Movement"", ""id"": ""49ba4047-1202-4255-85ed-d56e98c6e12a"", ""actions"": [ { ""name"": ""MovementInput"", ""type"": ""Value"", ""id"": ""02213972-6abb-43ab-afd5-788b5140c351"", ""expectedControlType"": ""Vector2"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": true }, { ""name"": ""Jump"", ""type"": ""Button"", ""id"": ""e11d9f25-581f-4e2e-8af1-f7d28967b7b7"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false } ], ""bindings"": [ { ""name"": ""WASD"", ""id"": ""dad6d220-5825-426b-851b-236ea049f5de"", ""path"": ""2DVector"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""MovementInput"", ""isComposite"": true, ""isPartOfComposite"": false }, { ""name"": ""up"", ""id"": ""7dfe2ede-fff5-4214-876a-4188605362c4"", ""path"": ""<Keyboard>/w"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""MovementInput"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""down"", ""id"": ""294f207b-f05e-494f-b8f9-c100f6f075bb"", ""path"": ""<Keyboard>/s"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""MovementInput"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""left"", ""id"": ""4a247071-fc3d-4b3e-97a9-9d4255e9881d"", ""path"": ""<Keyboard>/a"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""MovementInput"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""right"", ""id"": ""89c30e05-3912-4f17-ad55-3012399683f3"", ""path"": ""<Keyboard>/d"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""MovementInput"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""LeftStick"", ""id"": ""301f382f-1dd8-4dae-aeaf-e13e19647956"", ""path"": ""2DVector"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""MovementInput"", ""isComposite"": true, ""isPartOfComposite"": false }, { ""name"": ""up"", ""id"": ""014cdb30-6a92-4ea0-a57d-d2ed01889e9a"", ""path"": ""<Gamepad>/leftStick/up"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""MovementInput"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""down"", ""id"": ""13593ef4-91b4-4458-ad45-12dcd93b6b0c"", ""path"": ""<Gamepad>/leftStick/down"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""MovementInput"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""left"", ""id"": ""5c5437b7-8c24-49f0-ae74-89771e16f40d"", ""path"": ""<Gamepad>/leftStick/left"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""MovementInput"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""right"", ""id"": ""f8b88349-184f-4148-aa21-7ec8dd4830f9"", ""path"": ""<Gamepad>/leftStick/right"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""MovementInput"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": """", ""id"": ""dfaaeef4-1d84-48ef-9c03-ff5dc5a44b64"", ""path"": ""<Keyboard>/space"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Jump"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""2561de81-3381-4a3d-b8a7-753a3aca7450"", ""path"": ""<Gamepad>/buttonSouth"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Jump"", ""isComposite"": false, ""isPartOfComposite"": false } ] } ], ""controlSchemes"": [] }"); // Movement m_Movement = asset.FindActionMap("Movement", throwIfNotFound: true); m_Movement_MovementInput = m_Movement.FindAction("MovementInput", throwIfNotFound: true); m_Movement_Jump = m_Movement.FindAction("Jump", throwIfNotFound: true); } public void Dispose() { UnityEngine.Object.Destroy(asset); } public InputBinding? bindingMask { get => asset.bindingMask; set => asset.bindingMask = value; } public ReadOnlyArray<InputDevice>? devices { get => asset.devices; set => asset.devices = value; } public ReadOnlyArray<InputControlScheme> controlSchemes => asset.controlSchemes; public bool Contains(InputAction action) { return asset.Contains(action); } public IEnumerator<InputAction> GetEnumerator() { return asset.GetEnumerator(); } IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); } public void Enable() { asset.Enable(); } public void Disable() { asset.Disable(); } public IEnumerable<InputBinding> bindings => asset.bindings; public InputAction FindAction(string actionNameOrId, bool throwIfNotFound = false) { return asset.FindAction(actionNameOrId, throwIfNotFound); } public int FindBinding(InputBinding bindingMask, out InputAction action) { return asset.FindBinding(bindingMask, out action); } // Movement private readonly InputActionMap m_Movement; private IMovementActions m_MovementActionsCallbackInterface; private readonly InputAction m_Movement_MovementInput; private readonly InputAction m_Movement_Jump; public struct MovementActions { private @PlayerInput m_Wrapper; public MovementActions(@PlayerInput wrapper) { m_Wrapper = wrapper; } public InputAction @MovementInput => m_Wrapper.m_Movement_MovementInput; public InputAction @Jump => m_Wrapper.m_Movement_Jump; public InputActionMap Get() { return m_Wrapper.m_Movement; } public void Enable() { Get().Enable(); } public void Disable() { Get().Disable(); } public bool enabled => Get().enabled; public static implicit operator InputActionMap(MovementActions set) { return set.Get(); } public void SetCallbacks(IMovementActions instance) { if (m_Wrapper.m_MovementActionsCallbackInterface != null) { @MovementInput.started -= m_Wrapper.m_MovementActionsCallbackInterface.OnMovementInput; @MovementInput.performed -= m_Wrapper.m_MovementActionsCallbackInterface.OnMovementInput; @MovementInput.canceled -= m_Wrapper.m_MovementActionsCallbackInterface.OnMovementInput; @Jump.started -= m_Wrapper.m_MovementActionsCallbackInterface.OnJump; @Jump.performed -= m_Wrapper.m_MovementActionsCallbackInterface.OnJump; @Jump.canceled -= m_Wrapper.m_MovementActionsCallbackInterface.OnJump; } m_Wrapper.m_MovementActionsCallbackInterface = instance; if (instance != null) { @MovementInput.started += instance.OnMovementInput; @MovementInput.performed += instance.OnMovementInput; @MovementInput.canceled += instance.OnMovementInput; @Jump.started += instance.OnJump; @Jump.performed += instance.OnJump; @Jump.canceled += instance.OnJump; } } } public MovementActions @Movement => new MovementActions(this); public interface IMovementActions { void OnMovementInput(InputAction.CallbackContext context); void OnJump(InputAction.CallbackContext context); } }
Editor is loading...