Show / Hide Table of Contents

    Class TeleportPoint

    Inheritance
    System.Object
    UnityEngine.Object
    UnityEngine.Component
    UnityEngine.Behaviour
    UnityEngine.MonoBehaviour
    TeleportMarkerBase
    TeleportPoint
    Inherited Members
    TeleportMarkerBase.locked
    TeleportMarkerBase.markerActive
    TeleportMarkerBase.SetLocked(Boolean)
    TeleportMarkerBase.TeleportPlayer(Vector3)
    UnityEngine.MonoBehaviour.Invoke(System.String, System.Single)
    UnityEngine.MonoBehaviour.InvokeRepeating(System.String, System.Single, System.Single)
    UnityEngine.MonoBehaviour.CancelInvoke()
    UnityEngine.MonoBehaviour.CancelInvoke(System.String)
    UnityEngine.MonoBehaviour.IsInvoking(System.String)
    UnityEngine.MonoBehaviour.IsInvoking()
    UnityEngine.MonoBehaviour.StartCoroutine(System.Collections.IEnumerator)
    UnityEngine.MonoBehaviour.StartCoroutine_Auto(System.Collections.IEnumerator)
    UnityEngine.MonoBehaviour.StartCoroutine(System.String, System.Object)
    UnityEngine.MonoBehaviour.StartCoroutine(System.String)
    UnityEngine.MonoBehaviour.StopCoroutine(System.String)
    UnityEngine.MonoBehaviour.StopCoroutine(System.Collections.IEnumerator)
    UnityEngine.MonoBehaviour.StopCoroutine(UnityEngine.Coroutine)
    UnityEngine.MonoBehaviour.StopAllCoroutines()
    UnityEngine.MonoBehaviour.print(System.Object)
    UnityEngine.MonoBehaviour.useGUILayout
    UnityEngine.Behaviour.enabled
    UnityEngine.Behaviour.isActiveAndEnabled
    UnityEngine.Component.GetComponent(System.Type)
    UnityEngine.Component.GetComponent<T>()
    UnityEngine.Component.GetComponent(System.String)
    UnityEngine.Component.GetComponentInChildren(System.Type, System.Boolean)
    UnityEngine.Component.GetComponentInChildren(System.Type)
    UnityEngine.Component.GetComponentInChildren<T>()
    UnityEngine.Component.GetComponentInChildren<T>(System.Boolean)
    UnityEngine.Component.GetComponentsInChildren(System.Type)
    UnityEngine.Component.GetComponentsInChildren(System.Type, System.Boolean)
    UnityEngine.Component.GetComponentsInChildren<T>(System.Boolean)
    UnityEngine.Component.GetComponentsInChildren<T>(System.Boolean, System.Collections.Generic.List<T>)
    UnityEngine.Component.GetComponentsInChildren<T>()
    UnityEngine.Component.GetComponentsInChildren<T>(System.Collections.Generic.List<T>)
    UnityEngine.Component.GetComponentInParent(System.Type)
    UnityEngine.Component.GetComponentInParent<T>()
    UnityEngine.Component.GetComponentsInParent(System.Type)
    UnityEngine.Component.GetComponentsInParent(System.Type, System.Boolean)
    UnityEngine.Component.GetComponentsInParent<T>(System.Boolean)
    UnityEngine.Component.GetComponentsInParent<T>(System.Boolean, System.Collections.Generic.List<T>)
    UnityEngine.Component.GetComponentsInParent<T>()
    UnityEngine.Component.GetComponents(System.Type)
    UnityEngine.Component.GetComponents(System.Type, System.Collections.Generic.List<UnityEngine.Component>)
    UnityEngine.Component.GetComponents<T>(System.Collections.Generic.List<T>)
    UnityEngine.Component.GetComponents<T>()
    UnityEngine.Component.CompareTag(System.String)
    UnityEngine.Component.SendMessageUpwards(System.String, System.Object, UnityEngine.SendMessageOptions)
    UnityEngine.Component.SendMessageUpwards(System.String, System.Object)
    UnityEngine.Component.SendMessageUpwards(System.String)
    UnityEngine.Component.SendMessageUpwards(System.String, UnityEngine.SendMessageOptions)
    UnityEngine.Component.SendMessage(System.String, System.Object, UnityEngine.SendMessageOptions)
    UnityEngine.Component.SendMessage(System.String, System.Object)
    UnityEngine.Component.SendMessage(System.String)
    UnityEngine.Component.SendMessage(System.String, UnityEngine.SendMessageOptions)
    UnityEngine.Component.BroadcastMessage(System.String, System.Object, UnityEngine.SendMessageOptions)
    UnityEngine.Component.BroadcastMessage(System.String, System.Object)
    UnityEngine.Component.BroadcastMessage(System.String)
    UnityEngine.Component.BroadcastMessage(System.String, UnityEngine.SendMessageOptions)
    UnityEngine.Component.transform
    UnityEngine.Component.gameObject
    UnityEngine.Component.tag
    UnityEngine.Component.rigidbody
    UnityEngine.Component.rigidbody2D
    UnityEngine.Component.camera
    UnityEngine.Component.light
    UnityEngine.Component.animation
    UnityEngine.Component.constantForce
    UnityEngine.Component.renderer
    UnityEngine.Component.audio
    UnityEngine.Component.guiText
    UnityEngine.Component.networkView
    UnityEngine.Component.guiElement
    UnityEngine.Component.guiTexture
    UnityEngine.Component.collider
    UnityEngine.Component.collider2D
    UnityEngine.Component.hingeJoint
    UnityEngine.Component.particleEmitter
    UnityEngine.Component.particleSystem
    UnityEngine.Object.Destroy(UnityEngine.Object, System.Single)
    UnityEngine.Object.Destroy(UnityEngine.Object)
    UnityEngine.Object.DestroyImmediate(UnityEngine.Object, System.Boolean)
    UnityEngine.Object.DestroyImmediate(UnityEngine.Object)
    UnityEngine.Object.FindObjectsOfType(System.Type)
    UnityEngine.Object.DontDestroyOnLoad(UnityEngine.Object)
    UnityEngine.Object.DestroyObject(UnityEngine.Object, System.Single)
    UnityEngine.Object.DestroyObject(UnityEngine.Object)
    UnityEngine.Object.FindSceneObjectsOfType(System.Type)
    UnityEngine.Object.FindObjectsOfTypeIncludingAssets(System.Type)
    UnityEngine.Object.FindObjectsOfTypeAll(System.Type)
    UnityEngine.Object.ToString()
    UnityEngine.Object.GetInstanceID()
    UnityEngine.Object.GetHashCode()
    UnityEngine.Object.Equals(System.Object)
    UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion)
    UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
    UnityEngine.Object.Instantiate(UnityEngine.Object)
    UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform)
    UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform, System.Boolean)
    UnityEngine.Object.Instantiate<T>(T)
    UnityEngine.Object.FindObjectsOfType<T>()
    UnityEngine.Object.FindObjectOfType(System.Type)
    UnityEngine.Object.FindObjectOfType<T>()
    UnityEngine.Object.name
    UnityEngine.Object.hideFlags
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: Valve.VR.InteractionSystem
    Assembly: Assembly-CSharp.dll
    Syntax
    public class TeleportPoint : TeleportMarkerBase

    Fields

    playerSpawnPoint

    Declaration
    public bool playerSpawnPoint
    Field Value
    Type Description
    System.Boolean

    switchToScene

    Declaration
    public string switchToScene
    Field Value
    Type Description
    System.String

    teleportType

    Declaration
    public TeleportPoint.TeleportPointType teleportType
    Field Value
    Type Description
    TeleportPoint.TeleportPointType

    title

    Declaration
    public string title
    Field Value
    Type Description
    System.String

    titleHighlightedColor

    Declaration
    public Color titleHighlightedColor
    Field Value
    Type Description
    UnityEngine.Color

    titleLockedColor

    Declaration
    public Color titleLockedColor
    Field Value
    Type Description
    UnityEngine.Color

    titleVisibleColor

    Declaration
    public Color titleVisibleColor
    Field Value
    Type Description
    UnityEngine.Color

    Properties

    showReticle

    Declaration
    public override bool showReticle { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    TeleportMarkerBase.showReticle

    Methods

    GetRelevantComponents()

    Declaration
    public void GetRelevantComponents()

    Highlight(Boolean)

    Declaration
    public override void Highlight(bool highlight)
    Parameters
    Type Name Description
    System.Boolean highlight
    Overrides
    TeleportMarkerBase.Highlight(Boolean)

    ReleaseRelevantComponents()

    Declaration
    public void ReleaseRelevantComponents()

    SetAlpha(Single, Single)

    Declaration
    public override void SetAlpha(float tintAlpha, float alphaPercent)
    Parameters
    Type Name Description
    System.Single tintAlpha
    System.Single alphaPercent
    Overrides
    TeleportMarkerBase.SetAlpha(Single, Single)

    SetMeshMaterials(Material, Color)

    Declaration
    public void SetMeshMaterials(Material material, Color textColor)
    Parameters
    Type Name Description
    UnityEngine.Material material
    UnityEngine.Color textColor

    ShouldActivate(Vector3)

    Declaration
    public override bool ShouldActivate(Vector3 playerPosition)
    Parameters
    Type Name Description
    UnityEngine.Vector3 playerPosition
    Returns
    Type Description
    System.Boolean
    Overrides
    TeleportMarkerBase.ShouldActivate(Vector3)

    ShouldMovePlayer()

    Declaration
    public override bool ShouldMovePlayer()
    Returns
    Type Description
    System.Boolean
    Overrides
    TeleportMarkerBase.ShouldMovePlayer()

    TeleportToScene()

    Declaration
    public void TeleportToScene()

    UpdateVisuals()

    Declaration
    public override void UpdateVisuals()
    Overrides
    TeleportMarkerBase.UpdateVisuals()

    UpdateVisualsInEditor()

    Declaration
    public void UpdateVisualsInEditor()
    In This Article
    • Fields
      • playerSpawnPoint
      • switchToScene
      • teleportType
      • title
      • titleHighlightedColor
      • titleLockedColor
      • titleVisibleColor
    • Properties
      • showReticle
    • Methods
      • GetRelevantComponents()
      • Highlight(Boolean)
      • ReleaseRelevantComponents()
      • SetAlpha(Single, Single)
      • SetMeshMaterials(Material, Color)
      • ShouldActivate(Vector3)
      • ShouldMovePlayer()
      • TeleportToScene()
      • UpdateVisuals()
      • UpdateVisualsInEditor()
    Back to top Copyright (c) Valve Corporation, All rights reserved.