Tanoda
TransitionOnMarker.cs
Go to the documentation of this file.
1
/******************************************************************************
2
* Copyright (C) Ultraleap, Inc. 2011-2020. *
3
* *
4
* Use subject to the terms of the Apache License 2.0 available at *
5
* http://www.apache.org/licenses/LICENSE-2.0, or another agreement *
6
* between Ultraleap and you, your company or other organization. *
7
******************************************************************************/
8
9
using
System.Collections;
10
using
System.Collections.Generic;
11
using
UnityEngine
;
12
13
namespace
Leap.Unity.Recording
{
14
15
public
class
TransitionOnMarker
:
TransitionBehaviour
{
16
17
public
MarkerController
controller
;
18
public
string
markerName
;
19
public
MarkerController
.
MarkerTest
condition
=
MarkerController
.
MarkerTest
.AfterMarkerStarts;
20
21
private
void
OnEnable() {
22
controller
.
updateMarkersIfNeeded
();
23
}
24
25
private
void
Update() {
26
if
(
controller
.
TestMarker
(
markerName
,
condition
)) {
27
Transition
();
28
}
29
}
30
}
31
}
Leap.Unity.Recording.MarkerController
Definition:
MarkerController.cs:18
Leap.Unity.Recording.MarkerController.updateMarkersIfNeeded
void updateMarkersIfNeeded()
Definition:
MarkerController.cs:104
Leap.Unity.Recording.MarkerController.TestMarker
bool TestMarker(string markerName, MarkerTest test)
Definition:
MarkerController.cs:29
Leap.Unity.Recording.MarkerController.MarkerTest
MarkerTest
Definition:
MarkerController.cs:131
Leap.Unity.Recording.TransitionBehaviour
Definition:
TransitionBehaviour.cs:15
Leap.Unity.Recording.TransitionBehaviour.Transition
void Transition()
Definition:
TransitionBehaviour.cs:22
Leap.Unity.Recording.TransitionOnMarker
Definition:
TransitionOnMarker.cs:15
Leap.Unity.Recording.TransitionOnMarker.condition
MarkerController.MarkerTest condition
Definition:
TransitionOnMarker.cs:19
Leap.Unity.Recording.TransitionOnMarker.markerName
string markerName
Definition:
TransitionOnMarker.cs:18
Leap.Unity.Recording.TransitionOnMarker.controller
MarkerController controller
Definition:
TransitionOnMarker.cs:17
Leap.Unity.Recording
Definition:
HierarchyPostProcessEditor.cs:15
UnityEngine
Definition:
HSVPicker/UtilityScripts/BoxSlider.cs:7
Source
Assets
Plugins
LeapMotion
Experimental
HierarchyRecording
Scripts
StateMachine
Transitions
TransitionOnMarker.cs
Generated by
1.9.3