SpacePinASA Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
public class SpacePinASA : Microsoft.MixedReality.WorldLocking.Core.SpacePinOrientable
type SpacePinASA = class
inherit SpacePinOrientable
Public Class SpacePinASA
Inherits SpacePinOrientable
- Herencia
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) |