Compartir a través de


SpacePinASA Clase

Definición

public class SpacePinASA : Microsoft.MixedReality.WorldLocking.Core.SpacePinOrientable
type SpacePinASA = class
    inherit SpacePinOrientable
Public Class SpacePinASA
Inherits SpacePinOrientable
Herencia
UnityEngine.MonoBehaviour
SpacePinASA

Constructores

SpacePinASA()

Propiedades

AlignmentManager

Descriptor de acceso para invalidar alignmentManager del script.

(Heredado de SpacePin)
AnchorId

Este contenedor para anchorId se debe a que anchorId debe almacenarse como ulong, que es la clase base de la enumeración AnchorId. Unity solo admite enumeraciones basadas en int, por lo que se quejará de la serialización, etc. para el AnchorId basado en ulong.

(Heredado de SpacePin)
AnchorName

Proporcione un nombre de delimitador único. Se usa para la persistencia.

(Heredado de SpacePin)
FragmentId

Fragmento al que pertenece. Propiedad pública para satisfacer la interfaz IOrientable.

(Heredado de SpacePinOrientable)
IsReadyForPublish

Listo para publicar cuando tenemos una peg local y está listo para publicarse.

LocalPeg

Descriptor de acceso para la peg local.

LockedPose

Descriptor de acceso para la posición bloqueada del mundo para las clases derivadas.

(Heredado de SpacePin)
LockedPosition (Heredado de SpacePinOrientable)
LockedRotation (Heredado de SpacePinOrientable)
Manager

Acceso de solo lectura a la dependencia de administrador de clases derivadas.

(Heredado de SpacePin)
ModelingPoseGlobal

En primer lugar, el par de posturas enviadas al administrador de alineación para la alineación.

(Heredado de SpacePin)
ModelPosition (Heredado de SpacePinOrientable)
ModelPositionSource

Dónde buscar la posición del espacio del modelo en el destino. La transformación es preferible, pero si las transformaciones están horneadas, el representador o el colisionador pueden ser más adecuados.

(Heredado de SpacePin)
ModelRotation (Heredado de SpacePinOrientable)
Orienter

Dependencia de entrada del orientador de administración que arbitrará las rotaciones individuales.

(Heredado de SpacePinOrientable)
PinActive

Si este pin de espacio está activo, use el espacio de anclaje.

(Heredado de SpacePin)
Properties

Acceso en tiempo de ejecución de las propiedades.

Publisher

Descriptor de acceso para publisher. El enlazador administra esto.

RestorePoseLocal

Posar para restaurar después de la manipulación (si existe).

(Heredado de SpacePin)
SpacePinId

Identificador único para este pin de espacio.

Métodos

ConfigureLocalPeg()

Create una peg local basada en el estado actual (LockedPose).

ExtractModelPose() (Heredado de SpacePin)
ExtractModelPoseFromCollider() (Heredado de SpacePin)
ExtractModelPoseFromRenderer() (Heredado de SpacePin)
ExtractModelPoseFromTransform() (Heredado de SpacePin)
ForceAttachment()

Asegúrese de que hay datos adjuntos y que está colocado al día.

(Heredado de SpacePin)
GetModelPoseFromGlobalPosition(Vector3) (Heredado de SpacePin)
OnDestroy()

Al destruir, anule el registro del evento cargado.

(Heredado de SpacePin)
OnLocationUpdate(Pose)

Devolución de llamada para las operaciones de reajuste.

(Heredado de SpacePinOrientable)
PushAlignmentData(IAlignmentManager)

Comunique los datos desde este punto al administrador de alineación.

(Heredado de SpacePin)
PushRotation(IAlignmentManager, Quaternion)

Acepte la rotación como calculada por el IOrienter.

(Heredado de SpacePinOrientable)
ReleaseAttachment()

Elimine cualquier punto de datos adjuntos creado anteriormente.

(Heredado de SpacePin)
Reset()

Restablezca y anule el registro del IOrienter.

(Heredado de SpacePinOrientable)
ResetModelingPose()

Restablezca la posición de modelado a la transformación actual.

(Heredado de SpacePin)
RestoreOnLoad()

Si la restauración base en la carga se realiza correctamente, regístrese con el orientador para su posterior manipulación.

(Heredado de SpacePinOrientable)
SendAlignmentData(IAlignmentManager)

Notifique al administrador que se han enviado todas las actualizaciones necesarias y estén listas para su procesamiento.

(Heredado de SpacePin)
SetFrozenPose(Pose)

Transforme la posición en Espacio bloqueado y pase por él.

(Heredado de SpacePin)
SetFrozenPosition(Vector3)

Establezca la posición en el espacio inmovilizado. La rotación no es necesaria, ya que se calcula en función de las posiciones relativas.

(Heredado de SpacePinOrientable)
SetLocalPeg(ILocalPeg)

Acepte la pegada local asignada por el enlazador después de descargarla desde la nube.

SetLockedPose(Pose)

Invalidación de SetLockedPose base para permitir la inserción del cálculo de rotación.

(Heredado de SpacePinOrientable)
SetLockedPosition(Vector3)

Establezca la posición en el espacio bloqueado del mundo. La rotación no es necesaria, ya que se calcula en función de las posiciones relativas.

(Heredado de SpacePinOrientable)
SetOrienter(IOrienter)

Establezca explícitamente el IOrienter de administración, reemplazando cualquier configuración del Inspector.

(Heredado de SpacePinOrientable)
SetSpongyPose(Pose)

Transforme la posición en Espacio bloqueado y pase por él.

(Heredado de SpacePin)
SetSpongyPosition(Vector3)

Establezca la posición en espacio espongible. La rotación no es necesaria, ya que se calcula en función de las posiciones relativas.

(Heredado de SpacePinOrientable)
Start()

Adopte el orientador del conjunto inspector como el orientador de interfaz.

(Heredado de SpacePinOrientable)

Se aplica a