November 6, 2019 update:
  • There's a new open source Cardboard SDK for iOS and Android NDK that offers a streamlined API, improved device compatibility, and built-in viewer profile QR code scanning. A corresponding Unity package (SDK) is planned for a future release. We recommend that all developers actively building for Google Cardboard migrate (iOS, Android NDK) to the new Cardboard SDK.
October 15, 2019 update:
  • The Daydream View VR headset is no longer available for purchase. However, you can continue to use the existing Google VR SDK to update and distribute your apps to the Google Play Store, and make them available to users in the Daydream app.

GvrControllerTooltipsTemplate prefab

Customizable tooltips that are easily updated in-editor or at runtime.

To use these tooltips, add this prefab to the Attachment Prefabs list in your GvrControllerPointer.

For improved performance consider using the provided GvrControllerTooltipsSimple prefab instead.

Prefab Hierarchy

Game object name Description

Contains the worldspace Canvas component for these tooltips.

Canvas

Worldpace Canvas component that renders the tooltips.

Renders the touchpad's outside tooltip.

Renders the touchpad's outside tooltip background.

Renders the touchpad's outside tooltip text.

Renders the touchpad's outside tooltip connector.

Renders the app button's outside tooltip.

Renders the app button's outside tooltip background.

Renders the app button's outside tooltip text.

Renders the app button's outside tooltip connector.

Renders the touchpad's inside tooltip.

Renders the touchpad's inside tooltip background.

Renders the touchpad's inside tooltip text.

Renders the touchpad's inside tooltip connector.

Renders the app button's inside tooltip.

Renders the app button's inside tooltip background.

Renders the app button's inside tooltip text.

Renders the app button's inside tooltip connector.

GvrControllerTooltipsTemplate game object

Contains the worldspace Canvas component for these tooltips.

Components: UnityEngine.Transform

Canvas game object

Worldpace Canvas component that renders the tooltips.

Components: UnityEngine.Canvas, UnityEngine.RectTransform, UnityEngine.UI.CanvasScaler

TouchPadOutside game object

Renders the touchpad's outside tooltip.

Components: GvrTooltip, UnityEngine.CanvasGroup, UnityEngine.CanvasRenderer, UnityEngine.RectTransform

TouchPadOutsideBackground game object

Renders the touchpad's outside tooltip background.

Components: UnityEngine.CanvasRenderer, UnityEngine.RectTransform, UnityEngine.UI.ContentSizeFitter, UnityEngine.UI.HorizontalLayoutGroup, UnityEngine.UI.Image

TouchPadOutsideText game object

Renders the touchpad's outside tooltip text.

Components: UnityEngine.CanvasRenderer, UnityEngine.RectTransform, UnityEngine.UI.Outline, UnityEngine.UI.Text

Renders the touchpad's outside tooltip connector.

Components: UnityEngine.CanvasRenderer, UnityEngine.RectTransform, UnityEngine.UI.Image

AppButtonOutside game object

Renders the app button's outside tooltip.

Components: GvrTooltip, UnityEngine.CanvasGroup, UnityEngine.CanvasRenderer, UnityEngine.RectTransform

AppButtonOutsideBackground game object

Renders the app button's outside tooltip background.

Components: UnityEngine.CanvasRenderer, UnityEngine.RectTransform, UnityEngine.UI.ContentSizeFitter, UnityEngine.UI.HorizontalLayoutGroup, UnityEngine.UI.Image

AppButtonOutsideText game object

Renders the app button's outside tooltip text.

Components: UnityEngine.CanvasRenderer, UnityEngine.RectTransform, UnityEngine.UI.Outline, UnityEngine.UI.Text

Renders the app button's outside tooltip connector.

Components: UnityEngine.CanvasRenderer, UnityEngine.RectTransform, UnityEngine.UI.Image

TouchPadInside game object

Renders the touchpad's inside tooltip.

Components: GvrTooltip, UnityEngine.CanvasGroup, UnityEngine.CanvasRenderer, UnityEngine.RectTransform

TouchPadInsideBackground game object

Renders the touchpad's inside tooltip background.

Components: UnityEngine.CanvasRenderer, UnityEngine.RectTransform, UnityEngine.UI.ContentSizeFitter, UnityEngine.UI.HorizontalLayoutGroup, UnityEngine.UI.Image

TouchPadInsideText game object

Renders the touchpad's inside tooltip text.

Components: UnityEngine.CanvasRenderer, UnityEngine.RectTransform, UnityEngine.UI.HorizontalLayoutGroup, UnityEngine.UI.Outline, UnityEngine.UI.Text

Renders the touchpad's inside tooltip connector.

Components: UnityEngine.CanvasRenderer, UnityEngine.RectTransform, UnityEngine.UI.Image

AppButtonInside game object

Renders the app button's inside tooltip.

Components: GvrTooltip, UnityEngine.CanvasGroup, UnityEngine.CanvasRenderer, UnityEngine.RectTransform

AppButtonInsideBackground game object

Renders the app button's inside tooltip background.

Components: UnityEngine.CanvasRenderer, UnityEngine.RectTransform, UnityEngine.UI.ContentSizeFitter, UnityEngine.UI.HorizontalLayoutGroup, UnityEngine.UI.Image

AppButtonInsideText game object

Renders the app button's inside tooltip text.

Components: UnityEngine.CanvasRenderer, UnityEngine.RectTransform, UnityEngine.UI.Outline, UnityEngine.UI.Text

Renders the app button's inside tooltip connector.

Components: UnityEngine.CanvasRenderer, UnityEngine.RectTransform, UnityEngine.UI.Image