Inheritance
RecordingInputModule
public class RecordingInputModule : PointerInputModule
Constructors
Declaration
protected RecordingInputModule()
Properties
Input manager name for the 'cancel' button.
Declaration
public string cancelButton { get; set; }
Property Value
Force this module to be active.
Declaration
public bool forceModuleActive { get; set; }
Property Value
Name of the horizontal axis for movement (if axis events are used).
Declaration
public string horizontalAxis { get; set; }
Property Value
Number of keyboard / controller inputs allowed per second.
Declaration
public float inputActionsPerSecond { get; set; }
Property Value
Declaration
public static RecordingInputModule Instance { get; set; }
Property Value
Declaration
public RecordingMode RecordingMode { get; }
Property Value
Delay in seconds before the input actions per second repeat rate takes effect.
Declaration
public float repeatDelay { get; set; }
Property Value
Maximum number of input events handled per second.
Declaration
public string submitButton { get; set; }
Property Value
Name of the vertical axis for movement (if axis events are used).
Declaration
public string verticalAxis { get; set; }
Property Value
Methods
Declaration
public override void ActivateModule()
Declaration
public void CaptureScreenshots()
Declaration
public override void DeactivateModule()
Declaration
public List<GameObject> GetActiveGameObjects()
Returns
Type |
Description |
List<GameObject> |
|
Declaration
public static List<GameObject> GetChildren(List<GameObject> objs)
Parameters
Type |
Name |
Description |
List<GameObject> |
objs |
|
Returns
Type |
Description |
List<GameObject> |
|
Declaration
public override bool IsModuleSupported()
Returns
Declaration
public bool IsPlaybackCompleted()
Returns
Declaration
protected override void OnEnable()
Declaration
public void Pause(string signal)
Parameters
Type |
Name |
Description |
String |
signal |
|
Declaration
public override void Process()
Declaration
protected override void ProcessDrag(PointerEventData pointerEvent)
Parameters
Type |
Name |
Description |
PointerEventData |
pointerEvent |
|
Declaration
protected override void ProcessMove(PointerEventData pointerEvent)
Parameters
Type |
Name |
Description |
PointerEventData |
pointerEvent |
|
Declaration
public void SaveRecordingSegment()
Declaration
public void SendSignal(string name)
Parameters
Type |
Name |
Description |
String |
name |
|
Declaration
public void SetConfigMode(RecordingMode mode, bool persist = false)
Parameters
Declaration
public override bool ShouldActivateModule()
Returns
Declaration
protected virtual void Update()
Declaration
public override void UpdateModule()