Acciones lógicas
• DOM, escucha— Añade un agente de escucha de eventos a uno o varios elementos (especificados con
un selector de consulta) y efectúa una transición cuando se produce un evento determinado.
• Emitir mensaje— Emitir un mensaje (un ping) a un canal del bus. Los mensajes pueden ser escuchados
por elEscuchaacción de transición, o mediante scripts con laSystemBus.addListener(channel,
callback)función.
• Ejecute script— Ejecute
UsarenteryexitFunciona en su script para ejecutar código cuando se introduce y sale del estado. Para
activar una transición, llame a ctx.transitions.success() o ctx.transitions.failure() en
el objeto contexto (p.
• Ejecutar condición de script: evalúa una expresión y efectúa una transición cuando se produce un
resultado verdadero o falso.
• Expresión de script de ejecución— Ejecutar una sentencia.
• Obtener texto HTMLyConfigurar texto HTML— Lee o cambia el contenido de un elemento HTML.
• Registro de mensajes— Imprime un mensaje en la consola de depuración de tu navegador.
• Alternar pantalla completa— Expanda la escena para llenar la pantalla. Para que los navegadores lo
permitan, el estado anterior debe tener
que ejecuta esta acción.
Las acciones de línea de tiempo interactúan con el componente de línea de tiempo de la entidad.
Acciones de escala de tiempo
• Pausar escala de tiempo— Pausa una línea de tiempo.
• Establece la hora de cal— Salte a un punto de una línea temporal.
• Plazo de inicio deyDetener escala de tiempo: inicia o detiene una escala temporal.
Las acciones de transición se mueven de un estado a otro. Muchas acciones incluyen transiciones. Utilice
acciones de transición si las acciones en un estado no incluyen ninguna, o para agregar comportamiento
de bifurcación a su máquina de estado.
Acciones de transición
• A la vista: efectúa una transición en función de si la entidad se encuentra en el frustum de una cámara.
• Escucha: efectúa una transición al recibir un mensaje de bus del sistema en un canal.
• Transición aleatoria: efectúa una transición aleatoria.
• Transition: efectúa una transición a otro estado.
• Transición en el siguiente fotograma: efectúa una transición a un estado seleccionado en el fotograma
siguiente.
• Wait (Espera)— Realiza una transición después de una cantidad de tiempo especificada, o una cantidad
aleatoria de tiempo entre 0 segundos y un número máximo de segundos especificado.
Acciones de máquina de estado de atributo y
etiqueta en Amazon Sumerian
Puede utilizar acciones de máquina de estado en Amazon Sumerian para administrar atributos y etiquetas
en una entidad.
Amazon Sumerian Guía del usuario
Atributos y etiquetas
unscript (p.
246), y la transición en caso de éxito o fracaso.
247).
unHaga clic o toque en la entidad (p.
244
241)que transita al estado