view Orchestland/Assets/LeapMotion/DemoResources/Scripts/RecordingControls.cs @ 3:0030a1b971fb default tip

merge
author Yuta ANSE <e135745@ie.u-ryukyu.ac.jp>
date Fri, 17 Jul 2015 23:23:43 +0900
parents f7675884f2a1
children
line wrap: on
line source

using UnityEngine;
using System.Collections;

public class RecordingControls : MonoBehaviour {

  public KeyCode record = KeyCode.R;
  public KeyCode finishAndSave = KeyCode.S;
  public KeyCode resetRecording = KeyCode.Space;

  void Update () {
    HandController controller = GetComponent<HandController>();
    if (Input.GetKeyDown(record))
      controller.Record();

    if (Input.GetKeyDown(finishAndSave)) {
      Debug.Log("Recording saved to: " + controller.FinishAndSaveRecording());
    }

    if (Input.GetKeyDown(resetRecording))
      controller.ResetRecording();
  }
}