清理项目目录,引入 InputModule 做多平台输入适配

This commit is contained in:
SepComet
2026-06-06 16:35:39 +08:00
parent c8c26b8b2e
commit 5ede6846db
227 changed files with 16702 additions and 2059 deletions
@@ -0,0 +1,15 @@
namespace SepCore.InputModule
{
public enum InputActionId
{
Unknown = 0,
Pause = 1,
Navigate = 2,
Confirm = 3,
Cancel = 4,
Move = 5,
Sprint = 6,
Interact = 7,
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: e5744682c4d693b45aecf8397d9414c7
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,10 @@
namespace SepCore.InputModule
{
public enum InputCommandPhase
{
Started = 0,
Performed = 1,
Canceled = 2,
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: e5b60a18dd87bec43a87b7a63f9dba0b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,13 @@
namespace SepCore.InputModule
{
public enum InputContextId
{
None = 0,
Global = 1,
UI = 2,
GameplayExplore = 3,
Dialog = 4,
Rebind = 5,
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: f34b39d43d5333748b77d1809281b6ee
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,11 @@
namespace SepCore.InputModule
{
public enum InputDeviceKind
{
Unknown = 0,
KeyboardMouse = 1,
Gamepad = 2,
Touch = 3,
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 1205d37744db74045a2359d4185d7aa3
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,12 @@
namespace SepCore.InputModule
{
public enum RebindStatus
{
Started = 0,
Succeeded = 1,
Canceled = 2,
Timeout = 3,
ConflictDetected = 4,
Error = 5,
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 0bd22251370a207409b12614eb800d72
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: