Trabajo con eventos

Un evento es un caso de incidente o situación, por ejemplo un clic de ratón, la pulsación de una tecla o una colisión, que determina si se ejecutará o no la secuencia.

La secuencia puede contener más de un evento. Sin embargo, el modo en que se combinan todas las condiciones de los eventos en la secuencia es fundamental. Eso significa que debe asegurarse de que los operadores lógicos booleanos tengan sentido, de que los paréntesis estén bien cerrados, etc.

Nota: La secuencia no se ejecutará hasta que se hayan establecido correctamente todas las condiciones de los eventos de la secuencia.

Tipos de eventos

En Autodesk Navisworks, están disponibles los tipos de eventos siguientes:

  • Al iniciar: el evento acciona una secuencia en el momento en que se activa la opción de secuencias. Si la opción de secuencias está activada cuando se carga un archivo, los eventos de tipo Al iniciar que contenga se accionarán de inmediato. Esta opción es útil para establecer condiciones iniciales para la secuencia, por ejemplo, para dar valores iniciales a las variables o mover la cámara a un punto de inicio determinado.
  • Al cronometrar: el evento acciona una secuencia en intervalos de tiempo predefinidos.
  • Al pulsar tecla: el evento acciona una secuencia al pulsar una tecla específica del teclado.
  • Al colisionar: el evento acciona una secuencia cuando la cámara choca con un objeto determinado.
  • En área de activación: el evento acciona una secuencia cuando la cámara está dentro de los límites específicos de un área de activación.
  • En variable: el evento acciona una secuencia cuando una variable cumple un criterio predefinido.
  • En animación: el evento acciona una secuencia cuando una animación determinada se inicia o se detiene.

Condiciones de eventos

Los eventos pueden combinarse con simples operadores lógicos booleanos. Para crear una condición de evento puede utilizar una combinación de paréntesis y operadores AND/OR.

Para agregar los paréntesis y los operadores lógicos puede hacer clic con el botón derecho en un evento y seleccionar la opción en el menú contextual. Otra opción es hacer clic en el campo correspondiente de la vista Eventos y utilizar la lista desplegable para seleccionar la opción deseada.

Nota: Si la secuencia tiene más de un evento, se utilizará por defecto el operador AND. Esto significa que la secuencia solo se ejecuta si se han producido todos los eventos.