Skip to main content
Skip table of contents

Usar Variant para cambios de vista en Interiores

Una de las características que se pueden encontrar en los mapas de interiores es la capacidad de cambiar las vistas del usuario, comenzando con una vista en primera persona y cambiándola a una vista orbital para obtener una perspectiva diferente.

image-20241120-153000.png

image-20241120-153218.png

A veces, al cambiar de vista, deseamos hacer modificaciones en el nivel para ocultar o alterar elementos y mejorar la visualización según la vista. Para esto, se ha implementado una funcionalidad que utiliza un VariantSet para gestionar estos cambios, funcionando como estados del mapa independientes de los cambios del configurador.

image-20241120-153116.png

En esta imagen se puede ver como hay elementos que modificar para que la vista orbital sea correcta.


Configuración de cambios en la vista de interiores

Es necesario para utilizar esta funcionalidad que, incluso sin realizar configuraciones web o con elementos de Variant, estos elementos estén presentes en el nivel interior:

  • IdealTwinLevelVariantSetActor

  • LevelVariantSet (vinculado)

Una vez que tengamos estos elementos, los utilizaremos para configurar los cambios:

  • En la clase IdealTwinLevelVariantSetActor, hay un botón para generar en el LevelVariantSets el que será leído y los variants correspondientes.

image-20241120-153407.png
  • Al acceder al LevelVariantSets, podemos ver que se han creado los elementos necesarios para su uso en cada una de las vistas

image-20241120-153515.png

Con estos pasos, ya es posible realizar las configuraciones del Variant de forma habitual, y el botón de cambio de vista activará la modificación si está configurado.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.