示例#1
0
        public void StartRecordingFromVideo()
        {
            state = CaptureState.RecordingFromVideo;
            currentTake = new Recording();

            StartCoroutine(RecordFromVideo());

            if (OnStartRecording != null) OnStartRecording();
        }
示例#2
0
 public void Load(AnimationClip c)
 {
     currentTake = new Recording();
     foreach(var target in channelMapping.Values) {
     currentTake.SetMetadata(target.Name, target);
     }
     StartCoroutine(currentTake.Load (c));
 }
示例#3
0
        public void StartRecording()
        {
            Logger.Debug ("Channel mapping is null: " + (channelMapping == null));
            state = CaptureState.Recording;
            currentTake = new Recording();
            t = 0f;

            if (OnStartRecording != null) OnStartRecording();
        }