-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathpackage.json
109 lines (109 loc) · 5.4 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
{
"name": "com.unity.inputsystem",
"displayName": "Input System",
"version": "1.13.0",
"unity": "2021.3",
"description": "A new input system which can be used as a more extensible and customizable alternative to Unity's classic input system in UnityEngine.Input.",
"keywords": [
"input",
"events",
"keyboard",
"mouse",
"gamepad",
"touch",
"vr",
"xr"
],
"dependencies": {
"com.unity.modules.uielements": "1.0.0"
},
"_upm": {
"changelog": "### Fixed\n- Fixed an issue where the prompt to enable the InputSystem backends would interrupt the import of large assets.\n- Fixed Cut Mode for Action Maps and Actions to make renaming disabled. [ISXB-1155](https://issuetracker.unity3d.com/product/unity/issues/guid/ISXB-1155)\n- Fixed GamepadButton.LeftTrigger and GamepadButton.RightTrigger enum values not matching displayed dropdown values in editor when using GamepadButtonPropertyDrawer [ISXB-1270](https://issuetracker.unity3d.com/product/unity/issues/guid/ISXB-1270).\n- Fixed an issue causing InvalidOperationException when entering playmode with domain reload disabled. [ISXB-1208](https://issuetracker.unity3d.com/product/unity/issues/guid/ISXB-1208).\n- Fixed an issue where compiling Addressables with Input System package present would result in failed compilation due to `IInputAnalytic.TryGatherData` not being defined [ISXB-1203](https://issuetracker.unity3d.com/product/unity/issues/guid/ISXB-1203).\n- Pinned Touch Samples sample package dependencies to avoid errors with Cinemachine 3.x and Probuilder 6.x. [ISXB-1245](https://issuetracker.unity3d.com/product/unity/issues/guid/ISXB-1245)\n- Fixed an issue where dropdown menu for Path in Input Actions Editor could not be selected from any button position. [ISXB-1309](https://issuetracker.unity3d.com/product/unity/issues/guid/ISXB-1309)"
},
"upmCi": {
"footprint": "3a0d73acc9c7fe212da8a43e5de1ae5841073bd9"
},
"documentationUrl": "https://docs.unity3d.com/Packages/[email protected]/manual/index.html",
"repository": {
"url": "https://github.com/Unity-Technologies/InputSystem.git",
"type": "git",
"revision": "6893aa60ba9ca26d54487167e90481283767ed1d"
},
"samples": [
{
"displayName": "Custom Binding Composite",
"description": "Shows how to implement a custom composite binding.",
"path": "Samples~/CustomComposite"
},
{
"displayName": "Custom Device",
"description": "Shows how to implement a custom input device.",
"path": "Samples~/CustomDevice"
},
{
"displayName": "Custom Device Usages",
"description": "Shows how to tag devices with custom usage strings that can be used, for example, to distinguish multiple instances of the same type of device (e.g. 'Gamepad') based on how the device is used (e.g. 'Player1' vs 'Player2' or 'LeftHand' vs 'RightHand').",
"path": "Samples~/CustomDeviceUsages"
},
{
"displayName": "Gamepad Mouse Cursor",
"description": "An example that shows how to use the gamepad for driving a mouse cursor for use with UIs.",
"path": "Samples~/GamepadMouseCursor"
},
{
"displayName": "In-Game Hints",
"description": "Demonstrates how to create in-game hints in the UI which reflect current bindings and active control schemes.",
"path": "Samples~/InGameHints"
},
{
"displayName": "InputDeviceTester",
"description": "A scene containing UI to visualize the controls on various supported input devices.",
"path": "Samples~/InputDeviceTester"
},
{
"displayName": "Input Recorder",
"description": "Shows how to capture and replay input events. Also useful by itself to debug input event sequences.",
"path": "Samples~/InputRecorder"
},
{
"displayName": "On-Screen Controls",
"description": "Demonstrates a simple setup for an on-screen joystick.",
"path": "Samples~/OnScreenControls"
},
{
"displayName": "Rebinding UI",
"description": "An example UI component that demonstrates how to create UI for rebinding actions.",
"path": "Samples~/RebindingUI"
},
{
"displayName": "Simple Demo",
"description": "A walkthrough of a simple character controller that demonstrates several techniques for working with the input system. See the README.md file in the sample for details.",
"path": "Samples~/SimpleDemo"
},
{
"displayName": "Simple Multiplayer",
"description": "Demonstrates how to set up a simple local multiplayer scenario.",
"path": "Samples~/SimpleMultiplayer"
},
{
"displayName": "Touch Samples",
"description": "A series of sample scenes for using touch input with the Input System package. This sample is not actually part of the package, but needs to be downloaded.",
"path": "Samples~/TouchSamples"
},
{
"displayName": "UI vs. Game Input",
"description": "An example that shows how to deal with ambiguities that may arrise when overlaying interactive UI elements on top of a game scene.",
"path": "Samples~/UIvsGameInput"
},
{
"displayName": "Unity Remote",
"description": "An example with a simple scene for trying out the Unity Remote app.",
"path": "Samples~/UnityRemote"
},
{
"displayName": "Visualizers",
"description": "Several example visualizations of input controls/devices and input actions.",
"path": "Samples~/Visualizers"
}
]
}