private void OnDrawGizmos()
        {
            if (m_RigBaseGameObject != null)
            {
                // draw XR Rig box
                Gizmos.color = Color.green;
                GizmoHelpers.DrawWireCubeOriented(m_RigBaseGameObject.transform.position, m_RigBaseGameObject.transform.rotation, 3.0f);
                GizmoHelpers.DrawAxisArrows(m_RigBaseGameObject.transform, 0.5f);
            }

            if (m_CameraFloorOffsetObject != null)
            {
                GizmoHelpers.DrawAxisArrows(m_CameraFloorOffsetObject.transform, 0.5f);
            }

            if (m_CameraGameObject != null)
            {
                Gizmos.color = Color.red;
                GizmoHelpers.DrawWireCubeOriented(m_CameraGameObject.transform.position, m_CameraGameObject.transform.rotation, 0.1f);
                GizmoHelpers.DrawAxisArrows(m_CameraGameObject.transform, 0.5f);

                Vector3 floorPos = m_CameraGameObject.transform.position;
                floorPos.y = 0.0f;
                Gizmos.DrawLine(floorPos, m_CameraGameObject.transform.position);
            }
        }
Ejemplo n.º 2
0
        private void OnDrawGizmos()
        {
            Gizmos.color = Color.blue;
            GizmoHelpers.DrawWireCubeOriented(m_TeleportAnchorTransform.position, m_TeleportAnchorTransform.rotation, 1.0f);

            GizmoHelpers.DrawAxisArrows(m_TeleportAnchorTransform, 1.0f);
        }