#31 Assault camera update, Player Input change

This commit is contained in:
M1_IDMhan 2023-09-20 13:15:04 +09:00
parent 3669c9c897
commit 4fa116fb23
3 changed files with 838 additions and 807 deletions

File diff suppressed because it is too large Load Diff

View File

@ -127,7 +127,7 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
""path"": ""<Keyboard>/w"",
""interactions"": """",
""processors"": """",
""groups"": ""Keyboard"",
""groups"": ""Keyboard&Mouse"",
""action"": ""Move"",
""isComposite"": false,
""isPartOfComposite"": true
@ -138,7 +138,7 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
""path"": ""<Keyboard>/s"",
""interactions"": """",
""processors"": """",
""groups"": ""Keyboard"",
""groups"": ""Keyboard&Mouse"",
""action"": ""Move"",
""isComposite"": false,
""isPartOfComposite"": true
@ -149,7 +149,7 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
""path"": ""<Keyboard>/a"",
""interactions"": """",
""processors"": """",
""groups"": ""Keyboard"",
""groups"": ""Keyboard&Mouse"",
""action"": ""Move"",
""isComposite"": false,
""isPartOfComposite"": true
@ -160,7 +160,7 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
""path"": ""<Keyboard>/d"",
""interactions"": """",
""processors"": """",
""groups"": ""Keyboard"",
""groups"": ""Keyboard&Mouse"",
""action"": ""Move"",
""isComposite"": false,
""isPartOfComposite"": true
@ -171,7 +171,7 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
""path"": ""<Keyboard>/v"",
""interactions"": """",
""processors"": """",
""groups"": ""Keyboard"",
""groups"": ""Keyboard&Mouse"",
""action"": ""AssaultMode"",
""isComposite"": false,
""isPartOfComposite"": false
@ -182,7 +182,7 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
""path"": ""<Keyboard>/f"",
""interactions"": """",
""processors"": """",
""groups"": ""Keyboard"",
""groups"": ""Keyboard&Mouse"",
""action"": ""Interaction"",
""isComposite"": false,
""isPartOfComposite"": false
@ -193,7 +193,7 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
""path"": ""<Keyboard>/f"",
""interactions"": """",
""processors"": """",
""groups"": ""Keyboard"",
""groups"": ""Keyboard&Mouse"",
""action"": ""InteractionHold"",
""isComposite"": false,
""isPartOfComposite"": false
@ -204,7 +204,7 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
""path"": ""<Keyboard>/z"",
""interactions"": """",
""processors"": """",
""groups"": ""Keyboard"",
""groups"": ""Keyboard&Mouse"",
""action"": ""Zkey"",
""isComposite"": false,
""isPartOfComposite"": false
@ -215,7 +215,7 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
""path"": ""<Keyboard>/space"",
""interactions"": """",
""processors"": """",
""groups"": ""Keyboard"",
""groups"": ""Keyboard&Mouse"",
""action"": ""TakeAim"",
""isComposite"": false,
""isPartOfComposite"": false
@ -226,7 +226,7 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
""path"": ""<Keyboard>/e"",
""interactions"": """",
""processors"": """",
""groups"": ""Keyboard"",
""groups"": ""Keyboard&Mouse"",
""action"": ""InteractionE"",
""isComposite"": false,
""isPartOfComposite"": false
@ -237,7 +237,7 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
""path"": ""<Keyboard>/q"",
""interactions"": """",
""processors"": """",
""groups"": ""Keyboard"",
""groups"": ""Keyboard&Mouse"",
""action"": ""Targeting"",
""isComposite"": false,
""isPartOfComposite"": false
@ -248,7 +248,7 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
""path"": ""<Keyboard>/q"",
""interactions"": """",
""processors"": """",
""groups"": ""Keyboard"",
""groups"": ""Keyboard&Mouse"",
""action"": ""TargetingHold"",
""isComposite"": false,
""isPartOfComposite"": false
@ -365,8 +365,8 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
],
""controlSchemes"": [
{
""name"": ""Keyboard"",
""bindingGroup"": ""Keyboard"",
""name"": ""Keyboard&Mouse"",
""bindingGroup"": ""Keyboard&Mouse"",
""devices"": [
{
""devicePath"": ""<Keyboard>"",
@ -379,6 +379,17 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
""isOR"": false
}
]
},
{
""name"": ""Gamepad"",
""bindingGroup"": ""Gamepad"",
""devices"": [
{
""devicePath"": ""<Gamepad>"",
""isOptional"": false,
""isOR"": false
}
]
}
]
}");
@ -676,13 +687,22 @@ public partial class @BlueWater: IInputActionCollection2, IDisposable
}
}
public UnitActions @Unit => new UnitActions(this);
private int m_KeyboardSchemeIndex = -1;
public InputControlScheme KeyboardScheme
private int m_KeyboardMouseSchemeIndex = -1;
public InputControlScheme KeyboardMouseScheme
{
get
{
if (m_KeyboardSchemeIndex == -1) m_KeyboardSchemeIndex = asset.FindControlSchemeIndex("Keyboard");
return asset.controlSchemes[m_KeyboardSchemeIndex];
if (m_KeyboardMouseSchemeIndex == -1) m_KeyboardMouseSchemeIndex = asset.FindControlSchemeIndex("Keyboard&Mouse");
return asset.controlSchemes[m_KeyboardMouseSchemeIndex];
}
}
private int m_GamepadSchemeIndex = -1;
public InputControlScheme GamepadScheme
{
get
{
if (m_GamepadSchemeIndex == -1) m_GamepadSchemeIndex = asset.FindControlSchemeIndex("Gamepad");
return asset.controlSchemes[m_GamepadSchemeIndex];
}
}
public interface IPlayerActions

View File

@ -105,7 +105,7 @@
"path": "<Keyboard>/w",
"interactions": "",
"processors": "",
"groups": "Keyboard",
"groups": "Keyboard&Mouse",
"action": "Move",
"isComposite": false,
"isPartOfComposite": true
@ -116,7 +116,7 @@
"path": "<Keyboard>/s",
"interactions": "",
"processors": "",
"groups": "Keyboard",
"groups": "Keyboard&Mouse",
"action": "Move",
"isComposite": false,
"isPartOfComposite": true
@ -127,7 +127,7 @@
"path": "<Keyboard>/a",
"interactions": "",
"processors": "",
"groups": "Keyboard",
"groups": "Keyboard&Mouse",
"action": "Move",
"isComposite": false,
"isPartOfComposite": true
@ -138,7 +138,7 @@
"path": "<Keyboard>/d",
"interactions": "",
"processors": "",
"groups": "Keyboard",
"groups": "Keyboard&Mouse",
"action": "Move",
"isComposite": false,
"isPartOfComposite": true
@ -149,7 +149,7 @@
"path": "<Keyboard>/v",
"interactions": "",
"processors": "",
"groups": "Keyboard",
"groups": "Keyboard&Mouse",
"action": "AssaultMode",
"isComposite": false,
"isPartOfComposite": false
@ -160,7 +160,7 @@
"path": "<Keyboard>/f",
"interactions": "",
"processors": "",
"groups": "Keyboard",
"groups": "Keyboard&Mouse",
"action": "Interaction",
"isComposite": false,
"isPartOfComposite": false
@ -171,7 +171,7 @@
"path": "<Keyboard>/f",
"interactions": "",
"processors": "",
"groups": "Keyboard",
"groups": "Keyboard&Mouse",
"action": "InteractionHold",
"isComposite": false,
"isPartOfComposite": false
@ -182,7 +182,7 @@
"path": "<Keyboard>/z",
"interactions": "",
"processors": "",
"groups": "Keyboard",
"groups": "Keyboard&Mouse",
"action": "Zkey",
"isComposite": false,
"isPartOfComposite": false
@ -193,7 +193,7 @@
"path": "<Keyboard>/space",
"interactions": "",
"processors": "",
"groups": "Keyboard",
"groups": "Keyboard&Mouse",
"action": "TakeAim",
"isComposite": false,
"isPartOfComposite": false
@ -204,7 +204,7 @@
"path": "<Keyboard>/e",
"interactions": "",
"processors": "",
"groups": "Keyboard",
"groups": "Keyboard&Mouse",
"action": "InteractionE",
"isComposite": false,
"isPartOfComposite": false
@ -215,7 +215,7 @@
"path": "<Keyboard>/q",
"interactions": "",
"processors": "",
"groups": "Keyboard",
"groups": "Keyboard&Mouse",
"action": "Targeting",
"isComposite": false,
"isPartOfComposite": false
@ -226,7 +226,7 @@
"path": "<Keyboard>/q",
"interactions": "",
"processors": "",
"groups": "Keyboard",
"groups": "Keyboard&Mouse",
"action": "TargetingHold",
"isComposite": false,
"isPartOfComposite": false
@ -343,8 +343,8 @@
],
"controlSchemes": [
{
"name": "Keyboard",
"bindingGroup": "Keyboard",
"name": "Keyboard&Mouse",
"bindingGroup": "Keyboard&Mouse",
"devices": [
{
"devicePath": "<Keyboard>",
@ -357,6 +357,17 @@
"isOR": false
}
]
},
{
"name": "Gamepad",
"bindingGroup": "Gamepad",
"devices": [
{
"devicePath": "<Gamepad>",
"isOptional": false,
"isOR": false
}
]
}
]
}