Class ControlBinding
Namespace: UnityEngine.InputNew
Syntax
[Serializable]
public class ControlBinding
Fields
buttonAxisSources
Declaration
public List<ButtonAxisSource> buttonAxisSources
Field Value
Type | Description |
---|---|
List<ButtonAxisSource> |
deadZone
Declaration
public float deadZone
Field Value
Type | Description |
---|---|
Single |
gravity
Declaration
public float gravity
Field Value
Type | Description |
---|---|
Single |
primaryIsButtonAxis
Declaration
public bool primaryIsButtonAxis
Field Value
Type | Description |
---|---|
Boolean |
sensitivity
Declaration
public float sensitivity
Field Value
Type | Description |
---|---|
Single |
snap
Declaration
public bool snap
Field Value
Type | Description |
---|---|
Boolean |
sources
Declaration
public List<InputControlDescriptor> sources
Field Value
Type | Description |
---|---|
List<InputControlDescriptor> |
Methods
Clone()
Declaration
public virtual ControlBinding Clone()
Returns
Type | Description |
---|---|
ControlBinding |
ExtractDeviceTypesAndControlIndices(Dictionary<Int32, List<Int32>>)
Declaration
public void ExtractDeviceTypesAndControlIndices(Dictionary<int, List<int>> controlIndicesPerDeviceType)
Parameters
Type | Name | Description |
---|---|---|
Dictionary<Int32, List<Int32>> | controlIndicesPerDeviceType |