Saltar al contenido principal

Actor

Activate Actor

Activate an actor, causing it to become visible (if not also hidden) and for its OnUpdate script to start.

Activate Actor
Actor
Actor 1
  • Actor: The actor you want to activate.

Actor Move Cancel

Cancel any currently running "Actor Move" events affecting this actor. Causes the actor to stop in its current location.

Actor Move Cancel
Actor
Actor 1
  • Actor: The actor you want to cancel movement for.

Actor: Mover relativo

Move an actor relative to its current position.

Actor: Mover relativo
Actor
Actor 1
X
0
Y
0
Use Collisions
  • Actor: The actor you want to move.
  • X: The horizontal offset relative to the current position.
  • Y: The vertical offset relative to the current position.
  • Movement Type: Choose if should move in horizontal/vertical axis first or if it should move diagonally to destination.
  • Use Collisions: Set if collisions with both scene and actors should be taken into account while moving.

Actor: Mover hacia

Move an actor to a new position.

Actor: Mover hacia
Actor
Actor 1
X
0
Y
0
Use Collisions
  • Actor: The actor you want to move.
  • X: The horizontal position.
  • Y: The vertical position.
  • Movement Type: Choose if should move in horizontal/vertical axis first or if it should move diagonally to destination.
  • Use Collisions: Set if collisions with both scene and actors should be taken into account while moving.

Deactivate Actor

Deactivate an actor, causing it to act as if it had gone offscreen. It will become invisible and its OnUpdate script will be stopped.

Deactivate Actor
Actor
Actor 1
  • Actor: The actor you want to deactivate.

Actor: Esconder

Hide an actor, causing it to become invisible. Its OnUpdate script will continue to run while hidden.

Actor: Esconder
Actor
Actor 1
  • Actor: The actor you want to hide.

Sprites: Esconder todos

Disable rendering of sprite layer causing all sprites to become hidden until sprite rendering is reenabled.

Sprites: Esconder todos
Esconder todos los sprites en pantalla.

Si el actor esta en posición

Conditionally run part of the script if an actor is at a specified position.

Si el actor esta en posición
Actor
Actor 1
X
0
Y
0
Verdadero
Add Event
Sino
  • Actor: The actor you want to check.
  • X: The horizontal position.
  • Y: The vertical position.
  • Verdadero: The script to run if the condition is true.
  • Falso: The script to run if the condition is false.

If Actor Distance From Actor

Conditionally run part of the script if an actor is within a certain distance of another actor.

If Actor Distance From Actor
Actor
Player
Comparison
<=
Distance
0
From
Actor 1
Verdadero
Add Event
Sino
  • Actor: The actor you want to check.
  • Comparison: The comparison operator to use e.g. 'Less Than' or 'Greater Than'.
  • Distance: The distance value.
  • From: The actor to compare distance with.
  • Verdadero: The script to run if the condition is true.
  • Falso: The script to run if the condition is false.

Si el actor esta en dirección

Conditionally run part of the script if an actor is facing in a specified direction.

Si el actor esta en dirección
Actor
Actor 1
Dirección
Verdadero
Add Event
Sino
  • Actor: The actor you want to check.
  • Dirección: The actor direction.
  • Verdadero: The script to run if the condition is true.
  • Falso: The script to run if the condition is false.

If Actor Relative To Actor

Conditionally run part of the script based on the position of one actor relative to another.

If Actor Relative To Actor
Actor
Player
Comparison
Is Above
Other Actor
Actor 1
Verdadero
Add Event
Sino
  • Actor: The actor you want to check.
  • Comparison: The relative position comparison to use e.g. 'Is Above' or 'Is Below'.
  • Other Actor: The actor to compare position with.
  • Verdadero: The script to run if the condition is true.
  • Falso: The script to run if the condition is false.

Launch Projectile

Launch a projectile from an actor in a specified direction. When a project collides with other actors it will trigger their OnHit scripts.

Launch Projectile
Sprite Sheet
cat
Animation State
Default
Source
Actor 1
Offset X
0
Offset Y
0
Dirección
Direction Offset
0
Velocidad
Speed 2
Velocidad de animación
Speed 4
Life Time
1
Loop Animation
Destroy On Hit
Collision Group
1
2
3
Collide With
Player
1
2
3
  • Sprite Sheet: The sprite to use for rendering the projectile.
  • Animation State: The sprite animation state to use.
  • Source: The actor to launch the projectile from.
  • Offset X: The horizontal offset from the source actors position to start launching the projectile.
  • Offset Y: The vertical offset from the source actors position to start launching the projectile.
  • Dirección: The direction to launch the projectile. Can either be a fixed direction or based on an actor's current direction.
  • Angle: The angle to launch the projectile.
  • Direction Offset: The distance the projectile should move from launch position in its launch direction before becoming visible.
  • Velocidad: The movement speed.
  • Velocidad de animación: The animation speed.
  • Life Time: The amount of time in seconds that the projectile will live for.
  • Loop Animation: Set if animation should loop.
  • Destroy On Hit: Set if the projectile should be destroyed after its first collision.
  • Collision Group: The collision group that should be used when registering collisions with actors.
  • Collide With: The groups of actors that will be checked for collisions. e.g. If it should pass through any actors but the player set this field to just 'Player'.

Player Bounce

In platform scenes causes the player to bounce upwards by setting the player's velocity Y value.

Player Bounce
Alto
Medium
Affects Platform scenes only
  • Alto: How high the player should bounce.

Actor: Empujar lejos del jugador

Causes the specified actor to be moved in the direction that the player is currently facing. Useful for creating block puzzles.

Actor: Empujar lejos del jugador
Deslizar hasta colisionar
  • Deslizar hasta colisionar: Set to make the actor continue to move until a collision with another actor or the scene occurs.

Actor: Definir cuadro de animación

Set an actor's animation to a specified frame value.

Actor: Definir cuadro de animación
Actor
Actor 1
Cuadro de Animacion
0
  • Actor: The actor you want to update.
  • Cuadro de Animacion: The animation frame value.

Actor: Definir velocidad de animación

Set the animation speed of an actor to a new value.

Actor: Definir velocidad de animación
Actor
Actor 1
Velocidad de animación
Speed 4
  • Actor: The actor you want to update.
  • Velocidad de animación: The animation speed.

Set Actor Animation State

Change the sprite animation state for a specified actor.

Set Actor Animation State
Actor
Actor 1
Animation State
Default
  • Actor: The actor you want to update.
  • Animation State: The sprite animation state to use.

Set Actor Collisions Disable

Disable all collision checks for an actor allowing the player and all other actor's to pass through it while moving.

Set Actor Collisions Disable
Actor
Actor 1
  • Actor: The actor you want to update.

Set Actor Collisions Enable

Re-enable collisions for an actor causing it to become solid again if collisions had previously been disabled.

Set Actor Collisions Enable
Actor
Actor 1
  • Actor: The actor you want to update.

Actor: Definir dirección

Change the direction that an actor is currently facing.

Actor: Definir dirección
Actor
Actor 1
Dirección
  • Actor: The actor you want to update.
  • Dirección: The actor direction.

Actor: Definir velocidad De movimiento

Set the movement speed of an actor to a new value.

Actor: Definir velocidad De movimiento
Actor
Actor 1
Velocidad
Speed 2
  • Actor: The actor you want to update.
  • Velocidad: The movement speed.

Actor: Definir posición

Set the position of an actor, causing it to instantly move to the new location.

Actor: Definir posición
Actor
Actor 1
X
0
Y
0
  • Actor: The actor you want to update.
  • X: The horizontal position.
  • Y: The vertical position.

Actor: Definir posición relativa

Set the position of an actor relative to it's previous position, causing it to instantly move to the new location.

Actor: Definir posición relativa
Actor
Actor 1
X
0
Y
0
  • Actor: The actor you want to update.
  • X: The horizontal offset relative to the current position.
  • Y: The vertical offset relative to the current position.

Set Actor Sprite Sheet

Set the sprite that should be used to render an actor.

Set Actor Sprite Sheet
Actor
Actor 1
Sprite Sheet
cat
  • Actor: The actor you want to update.
  • Sprite Sheet: The sprite to use for rendering the actor.

Actor: Definir Sprite Sheet del jugador

Set the sprite that should be used to render the player.

Actor: Definir Sprite Sheet del jugador
Sprite Sheet
cat
Replace Default For Scene Type
  • Sprite Sheet: The sprite to use for rendering the player.
  • Replace Default For Scene Type: Causes this sprite to override the default for all scenes of the current type. i.e. If you are currently in a platformer scene, all other platformer scenes using the default sprite will now load using this replacement sprite automatically instead.

Actor: Mostrar

Unhide a previously hidden actor.

Actor: Mostrar
Actor
Actor 1
  • Actor: The actor you want to show.

Sprites: Mostrar todos

Re-enable rendering of the sprite layer if previously disabled.

Sprites: Mostrar todos
Mostrar todos los sprites activos.

Actor: Mostrar burbuja de emoción

Show an emote image above a specified actor. The image will be positioned centrally above the actor's collision bounding box.

Actor: Mostrar burbuja de emoción
Actor
Actor 1
Emote
Love
  • Actor: The actor to display an emote image above.
  • Emote: The emote image to display.

Start Actor's "On Update" Script

Start an actors OnUpdate script if it is not currently running. If the actor is currently offscreen its script may become deactivated causing the script to stop running again, to prevent this set the 'Keep Running While Offscreen' setting for the actor's OnUpdate script.

Start Actor's "On Update" Script
Actor
Actor 1
  • Actor: The actor you want to update.

Stop Actor's "On Update" Script

Stop an actors OnUpdate script if it was currently running.

Stop Actor's "On Update" Script
Actor
Actor 1
  • Actor: The actor you want to update.

Store Actor Direction In Variable

Store the current direction of an actor within a variable.

Store Actor Direction In Variable
Actor
Actor 1
Variable
$Variable0
  • Actor: The actor you want to check.
  • Variable: The variable to use for the direction.

Actor: Almacenar posición en variables

Store the current position of an actor within two variables, one to store the horizontal position and another to store the vertical position.

Actor: Almacenar posición en variables
Actor
Actor 1
X
$Variable0
Y
$Variable0
  • Actor: The actor you want to check.
  • X: The variable to use for the horizontal position.
  • Y: The variable to use for the vertical position.