Actor
Actions
Lanzar proyectil
Lanza un proyectil desde un actor en una dirección específica. Cuando un proyecto choca con otros actores, activará los scripts en OnHit.
- Hoja de sprites: El sprite que se utilizará para renderizar el proyectil.
- Estado de animación: El estado de animación del sprite a usar.
- Fuente: El actor desde donde lanzar el proyectil.
- Desplazamiento X: El desplazamiento horizontal desde la posición del actor fuente para comenzar a lanzar el proyectil.
- Desplazamiento y: El desplazamiento vertical desde la posición del actor fuente para comenzar a lanzar el proyectil.
- Iniciar en
- Dirección: La dirección para lanzar el proyectil. Puede ser una direcci ón fija o basada en la dirección actual de un actor.
- Ángulo: El ángulo para lanzar el proyectil.
- Objetivo: El actor hacia el cual lanzar el proyectil
- Desplazamiento de dirección: The distance the projectile should move from launch position in its launch direction before becoming visible.
- Velocidad: La velocidad del movimiento.
- Velocidad de animacion: La velocidad de animacion.
- Tiempo de vida: La cantidad de tiempo en segundos que vivirá el proyectil.
- Animación en bucle: Establecer si la animación debe repetirse.
- Destruir al impactar: Establece si el proyectil debe ser destruido después de su primera colisión.
- Grupo de colisión: El grupo de colisiones que se debe utilizar al registrar colisiones con actores.
- Chocar con: Los grupos de actores que serán revisados para detectar colisiones. p.ej. Si pasa por algún actor que no sea el jugador, configure este campo solo en 'Jugador'.
Mostrar burbuja de Emoticono
Muestra una imagen de Emoticono sobre un actor específico. La imagen se ubicará centralmente sobre el cuadro delimitador de colisión del actor.
- Actor: El actor que mostrará una imagen de emoticón.
- Emoticón: La imagen del Emoticón a mostrar.
Control Flow
Si el actor está en la posición
Ejecuta condicionalmente parte del script si un actor está en una posición específica.
- Actor: El actor que deseas verificar.
- X: La posición horizontal.
- Y: La posición vertical.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Si la distancia entre actor y otro actor
Ejecuta condicionalmente parte del guión si un actor está dentro de una cierta distancia de otro actor.
- Actor: El actor que deseas verificar.
- Comparación: El operador de comparación a usar, por ejemplo, 'Menor que' o 'Mayor que'.
- Distancia: El valor de la distancia.
- From: El actor con el que comparar la distancia.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Si el actor mira en dirección
Ejecuta condicionalmente parte del script si un actor mira en una dirección específica.
- Actor: El actor que deseas verificar.
- Dirección: La dirección del actor..
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Si actor es relativo a actor
Ejecuta condicionalmente parte del script según la posición de un actor en relación con otro.
- Actor: El actor que deseas verificar.
- Comparación: La comparación de posición relativa a usar, por ejemplo, 'Está arriba' o 'Está abajo'.
- Otro actor: El actor con el que comparar la posición.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Movement
Cancelar movimiento de actor
Cancela cualquier evento "Actor Move" en ejecución que afecte a este actor. Hace que el actor se detenga en su ubicación actual.
- Actor: El actor cuyo movimiento desea cancelar.
Movimiento del actor relativo
Mover un actor en relación con su posición actual.
- Actor: El actor que deseas mover.
- X: El desplazamiento horizontal relativo a la posición actual.
- Y: El desplazamiento vertical relativo a la posición actual.
- Tipo de movimiento: Elige si debe moverse primero en el eje horizontal/vertical o si debe moverse en diagonal hasta el destino.
- Usar colisiones: Establezca si se deben tener en cuenta las colisiones tanto con la escena como con los actores mientras se mueve.
Actor Mover A
Mover un actor a una nueva posición.
- Actor: El actor que deseas mover.
- X: La posición horizontal.
- Y: La posición vertical.
- Tipo de movimiento: Elige si debe moverse primero en el eje horizontal/vertical o si debe moverse en diagonal hasta el destino.
- Usar colisiones: Establezca si se deben tener en cuenta las colisiones tanto con la escena como con los actores mientras se mueve.
Empujar al actor lejos del jugador
Hace que el actor especificado se mueva en la dirección hacia la que mira el jugador actualmente. Útil para crear rompecabezas de bloques.
- Deslizar hasta colisionar: Configurado para hacer que el actor continúe moviéndose hasta que ocurra una colisión con otro actor o la escena.
Establecer posición del actor
Establece la posición de un actor, haciendo que se mueva instantáneamente a la nueva ubicación.
- Actor: El actor que deseas actualizar.
- X: La posición horizontal.
- Y: La posición vertical.
Establecer posición relativa del actor
Establece la posición de un actor en relación con su posición anterior, lo que hace que se mueva instantáneamente a la nueva ubicación.
- Actor: El actor que deseas actualizar.
- X: El desplazamiento horizontal relativo a la posición actual.
- Y: El desplazamiento vertical relativo a la posición actual.
Platformer
Rebote del jugador
En escenas de plataformas, hace que el jugador rebote hacia arriba estableciendo el valor Y de velocidad del jugador.
- Alto: A qué altura debe rebotar el jugador.
Properties
Activar Actor
Activa un actor, haciendo que se vuelva visible (si no también oculto) y que se inicie su script OnUpdate.
- Actor: El actor que deseas activar.
Desactivar Actor
Desactiva un actor, lo que hace que actúe como si hubiera salido de la pantalla. Se volverá invisible y su secuencia de comandos OnUpdate se detendrá.
- Actor: El actor que deseas desactivar.
Establecer cuadro de animación del actor
Establece la animación de un actor en un valor de fotograma específico.
- Actor: El actor que deseas actualizar.
- Cuadro de animación: El valor del cuadro de animación.
Establecer velocidad de animación del actor
Establece la velocidad de animación de un actor en un nuevo valor.
- Actor: El actor que deseas actualizar.
- Velocidad de animacion: La velocidad de animacion.
Establecer estado de animación del actor
Cambiar el estado de animación del sprite para un actor específico.
- Actor: El actor que deseas actualizar.
- Estado de animación: El estado de animación del sprite a usar.
- Animación en bucle: Establecer si la animación debe repetirse.
Deshabilitar colisiones de actores
Desactiva todas las comprobaciones de colisión para un actor, permitiendo que el jugador y todos los demás actores lo atraviesen mientras se mueven.
- Actor: El actor que deseas actualizar.
Habilitar colisiones de actores
Reactivar las colisiones para un actor haciendo que vuelva a ser sólido si las colisiones se habían desactivado previamente.
- Actor: El actor que deseas actualizar.
Establecer dirección del actor
Cambiar la dirección en la que mira un actor actualmente.
- Actor: El actor que deseas actualizar.
- Dirección: La dirección del actor..
Establecer velocidad de movimiento del actor
Establece la velocidad de movimiento de un actor en un nuevo valor.
- Actor: El actor que deseas actualizar.
- Velocidad: La velocidad del movimiento.
Establecer hoja de Sprite de actor
Establece el sprite que se debe usar para representar a un actor.
- Actor: El actor que deseas actualizar.
- Hoja de sprites: El sprite a utilizar para renderizar al actor.
Establecer hoja de Sprites del jugador
Establece el sprite que se debe usar para renderizar al jugador.
- Hoja de sprites: El sprite que se utilizará para renderizar al jugador.
- Reemplazar valor predeterminado por tipo de escena: Hace que este objeto anule el valor predeterminado para todas las escenas del tipo actual. es decir, si estás actualmente en una escena de plataformas, todas las demás escenas de plataformas que usan el sprite predeterminado ahora se cargarán usando este sprite de reemplazo automáticamente.
Script
Iniciar el script "On Update" del actor
Inicia el script OnUpdate del actor si no se está ejecutando actualmente. Si el actor está actualmente fuera de la pantalla, su script puede desactivarse y provocar que el script deje de ejecutarse nuevamente. Para evitar esto, configura la configuración 'Seguir ejecutándose mientras estás fuera de la pantalla' para el script OnUpdate del actor.
- Actor: El actor que deseas actualizar.
Detener el script "On Update" del actor
Detener el script OnUpdate de un actor si se estaba ejecutando actualmente.
- Actor: El actor que deseas actualizar.
Variables
Almacenar dirección del actor en variable
Almacenar la dirección actual de un actor dentro de una variable.
- Actor: El actor que deseas verificar.
- Variable: La variable a usar para la dirección.
Almacenar la posición del actor en variables
Almacena la posición actual de un actor dentro de dos variables, una para almacenar la posición horizontal y otra para almacenar la posición vertical.
- Actor: El actor que deseas verificar.
- X: La variable a usar para la posición horizontal.
- Y: La variable a utilizar para la posición vertical.
Visibility
Ocultar actor
Oculta un actor, lo que hace que se vuelva invisible. Su script OnUpdate continuará ejecutándose mientras esté oculto.
- Actor: El actor que deseas ocultar.
Ocultar todos los Sprites
Deshabilita la representación de la capa de sprites, lo que hace que todos los sprites queden ocultos hasta que se vuelva a habilitar la representación de sprites.
Mostrar actor
Mostrar un actor previamente oculto.
- Actor: El actor que deseas mostrar.
Mostrar todos los Sprites
Vuelve a habilitar la representación de la capa de sprites si previamente estaba deshabilitada.