AR Design
UBC EML collab with UBC SALA - visualizing IoT data in AR
CycleClicker.cs
Go to the documentation of this file.
1
// Copyright (c) Microsoft Corporation. All rights reserved.
2
// Licensed under the MIT License. See LICENSE in the project root for license information.
3
4
using
UnityEngine
;
5
using
System
.Collections;
6
using
HoloToolkit
.
Unity
.
InputModule
;
7
using
HoloToolkit
.
Examples
.
Prototyping
;
8
9
namespace
HoloToolkit
.Examples.InteractiveElements
10
{
14
public
class
CycleClicker
: MonoBehaviour,
IInputClickHandler
15
{
16
17
public
GameObject
CycleObject
;
18
private
ICycle
mCycleComp;
19
20
public
void
OnInputClicked
(
InputClickedEventData
eventData)
21
{
22
mCycleComp = CycleObject.GetComponent<
ICycle
>();
23
24
if
(mCycleComp != null)
25
mCycleComp.
MoveNext
();
26
}
27
}
28
}
HoloToolkit.Unity.InputModule
Definition:
AnimatedCursor.cs:7
HoloToolkit.Examples.InteractiveElements.CycleClicker.CycleObject
GameObject CycleObject
Definition:
CycleClicker.cs:17
System
HoloToolkit.Examples
HoloToolkit.Examples.InteractiveElements.CycleClicker.OnInputClicked
void OnInputClicked(InputClickedEventData eventData)
Definition:
CycleClicker.cs:20
HoloToolkit.Unity.InputModule.IInputClickHandler
Interface to implement to react to simple click input.
Definition:
IInputClickHandler.cs:11
HoloToolkit.Examples.Prototyping.ICycle
An interface for components that cycle through an array of properties. A component can be built to cy...
Definition:
ICycle.cs:13
HoloToolkit.Examples.Prototyping
Definition:
ColorTransition.cs:8
HoloToolkit.Examples.InteractiveElements.CycleClicker
Advances a iCycle component on click
Definition:
CycleClicker.cs:14
HoloToolkit.Examples.Prototyping.ICycle.MoveNext
void MoveNext()
Move to the next item in the array
HoloToolkit.Unity.InputModule.InputClickedEventData
Describes an input event that involves a tap.
Definition:
InputClickedEventData.cs:11
HoloToolkit
UnityEngine
HoloToolkit.Unity
Assets
HoloToolkit-Examples
Prototyping
Scripts
Tests
CycleClicker.cs
Generated by
1.8.12