Exemplo n.º 1
0
 void Update()
 {
     if (inputIndex < input.JsonFriendlyInputs.Length)
     {
         if (currentFramesInput.ScreenShotPressed)
         {
             screenshot.TakeScreenshot();
         }
         currentFramesInput = input.JsonFriendlyInputs[inputIndex];
         inputIndex++;
     }
 }
Exemplo n.º 2
0
    SingleFrameInputs getInput()
    {
        var input = new SingleFrameInputs
        {
            Vertical          = Input.GetAxis("Vertical"),
            Horizontal        = Input.GetAxis("Horizontal"),
            MouseX            = Input.GetAxis("Mouse X"),
            MouseY            = Input.GetAxis("Mouse Y"),
            ScreenShotPressed = Input.GetKeyDown(KeyCode.L)
        };

        return(input);
    }
Exemplo n.º 3
0
 void Start()
 {
     inputIndex         = 0;
     currentFramesInput = input.JsonFriendlyInputs[inputIndex];
     screenshot         = this.gameObject.GetComponent <ScreenRecorder>();
 }
Exemplo n.º 4
0
 public void CaptureInput(SingleFrameInputs input)
 {
     Inputs.Add(input);
 }