Przejdź do głównej zawartości

Aktor

Aktywuj aktora

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

Aktywuj aktora
Aktor
Actor 1
  • Aktor: The actor you want to activate.

Aktor: anuluj ruch

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

Aktor: anuluj ruch
Aktor
Actor 1
  • Aktor: The actor you want to cancel movement for.

Aktor: przesuń względnie // ruszaj zdarzeniem

Move an actor relative to its current position.

Aktor: przesuń względnie // ruszaj zdarzeniem
Aktor
Actor 1
X
0
Y
0
Użyj kolizji
  • Aktor: 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.
  • Użyj kolizji: Set if collisions with both scene and actors should be taken into account while moving.

Aktor: przesuń // przejdź do

Move an actor to a new position.

Aktor: przesuń // przejdź do
Aktor
Actor 1
X
0
Y
0
Użyj kolizji
  • Aktor: 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.
  • Użyj kolizji: Set if collisions with both scene and actors should be taken into account while moving.

Dezaktywuj aktora

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

Dezaktywuj aktora
Aktor
Actor 1
  • Aktor: The actor you want to deactivate.

Aktor: schowaj (niewidzialny)

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

Aktor: schowaj (niewidzialny)
Aktor
Actor 1
  • Aktor: The actor you want to hide.

Aktorzy: schowaj wszystko

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

Aktorzy: schowaj wszystko
Schowanie wszystkich obiektów z ekranu.

Warunek: położenie aktora (współrzędne)

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

Warunek: położenie aktora (współrzędne)
Aktor
Actor 1
X
0
Y
0
Prawda
Add Event
W innym wypadku
  • Aktor: The actor you want to check.
  • X: The horizontal position.
  • Y: The vertical position.
  • Prawda: The script to run if the condition is true.
  • Fałsz: The script to run if the condition is false.

Warunek: odległość aktora względem aktora

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

Warunek: odległość aktora względem aktora
Aktor
Player
Porównanie
<=
Odległość
0
Od
Actor 1
Prawda
Add Event
W innym wypadku
  • Aktor: The actor you want to check.
  • Porównanie: The comparison operator to use e.g. 'Less Than' or 'Greater Than'.
  • Odległość: The distance value.
  • Od: The actor to compare distance with.
  • Prawda: The script to run if the condition is true.
  • Fałsz: The script to run if the condition is false.

Warunek: kierunek obrotu aktora

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

Warunek: kierunek obrotu aktora
Aktor
Actor 1
Kierunek
Prawda
Add Event
W innym wypadku
  • Aktor: The actor you want to check.
  • Kierunek: The actor direction.
  • Prawda: The script to run if the condition is true.
  • Fałsz: The script to run if the condition is false.

Warunek: położenie aktora względem aktora

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

Warunek: położenie aktora względem aktora
Aktor
Player
Porównanie
jest powyżej
Other Actor
Actor 1
Prawda
Add Event
W innym wypadku
  • Aktor: The actor you want to check.
  • Porównanie: The relative position comparison to use e.g. 'Is Above' or 'Is Below'.
  • Other Actor: The actor to compare position with.
  • Prawda: The script to run if the condition is true.
  • Fałsz: The script to run if the condition is false.

Przedmiot: wystrzel pocisk

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

Przedmiot: wystrzel pocisk
Arkusz obiektów
cat
Stan animacji
Default
Punkt wyjścia
Actor 1
Przesunięcie X
0
Przesunięcie Y
0
Kierunek
Przesunięcie kierunku
0
Szybkość
Speed 2
Szybkość animacji
Speed 4
Czas (życie)
1
Zapętlenie animacji
Zniszcz przez dotknięcie
Grupa kolizji
1
2
3
Kolizja z
Player
1
2
3
  • Arkusz obiektów: The sprite to use for rendering the projectile.
  • Stan animacji: The sprite animation state to use.
  • Punkt wyjścia: The actor to launch the projectile from.
  • Przesunięcie X: The horizontal offset from the source actors position to start launching the projectile.
  • Przesunięcie Y: The vertical offset from the source actors position to start launching the projectile.
  • Kierunek: The direction to launch the projectile. Can either be a fixed direction or based on an actor's current direction.
  • Kąt: The angle to launch the projectile.
  • Przesunięcie kierunku: The distance the projectile should move from launch position in its launch direction before becoming visible.
  • Szybkość: The movement speed.
  • Szybkość animacji: The animation speed.
  • Czas (życie): The amount of time in seconds that the projectile will live for.
  • Zapętlenie animacji: Set if animation should loop.
  • Zniszcz przez dotknięcie: Set if the projectile should be destroyed after its first collision.
  • Grupa kolizji: The collision group that should be used when registering collisions with actors.
  • Kolizja z: 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'.

Aktor: Skok gracza

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

Aktor: Skok gracza
Wysokość
Średnio
Dotyczy tylko scen platformowych
  • Wysokość: How high the player should bounce.

Aktor: odepchnij od gracza

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

Aktor: odepchnij od gracza
Przesuń aż do napotkania przeszkody (kolizli)
  • Przesuń aż do napotkania przeszkody (kolizli): Set to make the actor continue to move until a collision with another actor or the scene occurs.

Aktor: ustaw klatki animacji

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

Aktor: ustaw klatki animacji
Aktor
Actor 1
Klatka animacji
0
  • Aktor: The actor you want to update.
  • Klatka animacji: The animation frame value.

Aktor: ustaw szybkość animacji

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

Aktor: ustaw szybkość animacji
Aktor
Actor 1
Szybkość animacji
Speed 4
  • Aktor: The actor you want to update.
  • Szybkość animacji: The animation speed.

Aktor: ustaw stan animacji

Change the sprite animation state for a specified actor.

Aktor: ustaw stan animacji
Aktor
Actor 1
Stan animacji
Default
  • Aktor: The actor you want to update.
  • Stan animacji: The sprite animation state to use.

Aktor: wyłącz kolizję (OFF)

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

Aktor: wyłącz kolizję (OFF)
Aktor
Actor 1
  • Aktor: The actor you want to update.

Aktor: włącz kolizję (ON)

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

Aktor: włącz kolizję (ON)
Aktor
Actor 1
  • Aktor: The actor you want to update.

Aktor: ustaw kierunek (obrót)

Change the direction that an actor is currently facing.

Aktor: ustaw kierunek (obrót)
Aktor
Actor 1
Kierunek
  • Aktor: The actor you want to update.
  • Kierunek: The actor direction.

Aktor: ustaw szybkość ruchu

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

Aktor: ustaw szybkość ruchu
Aktor
Actor 1
Szybkość
Speed 2
  • Aktor: The actor you want to update.
  • Szybkość: The movement speed.

Aktor: ustaw położenie

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

Aktor: ustaw położenie
Aktor
Actor 1
X
0
Y
0
  • Aktor: The actor you want to update.
  • X: The horizontal position.
  • Y: The vertical position.

Aktor: ustaw położenie (względnie)

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

Aktor: ustaw położenie (względnie)
Aktor
Actor 1
X
0
Y
0
  • Aktor: The actor you want to update.
  • X: The horizontal offset relative to the current position.
  • Y: The vertical offset relative to the current position.

Aktor: zmień grafikę

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

Aktor: zmień grafikę
Aktor
Actor 1
Arkusz obiektów
cat
  • Aktor: The actor you want to update.
  • Arkusz obiektów: The sprite to use for rendering the actor.

Aktor: zmień grafikę gracza

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

Aktor: zmień grafikę gracza
Arkusz obiektów
cat
Zastąp domyślne ustawienia dla rodzaju sceny
  • Arkusz obiektów: The sprite to use for rendering the player.
  • Zastąp domyślne ustawienia dla rodzaju sceny: 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.

Aktor: pokaż (widzialny)

Unhide a previously hidden actor.

Aktor: pokaż (widzialny)
Aktor
Actor 1
  • Aktor: The actor you want to show.

Aktorzy: pokaż wszystko

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

Aktorzy: pokaż wszystko
Odkrycie wszystkich aktywnych obiektów.

Aktor: wyświetl emotikonę

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

Aktor: wyświetl emotikonę
Aktor
Actor 1
Emotka
Love
  • Aktor: The actor to display an emote image above.
  • Emotka: The emote image to display.

Aktor: uruchom skrypt (równoległy)

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.

Aktor: uruchom skrypt (równoległy)
Aktor
Actor 1
  • Aktor: The actor you want to update.

Aktor: zatrzymaj skrypt (równoległy)

Stop an actors OnUpdate script if it was currently running.

Aktor: zatrzymaj skrypt (równoległy)
Aktor
Actor 1
  • Aktor: The actor you want to update.

Aktor: zapisz obrót w zmiennej

Store the current direction of an actor within a variable.

Aktor: zapisz obrót w zmiennej
Aktor
Actor 1
Zmienna
$Variable0
  • Aktor: The actor you want to check.
  • Zmienna: The variable to use for the direction.

Aktor: zapisz położenie w zmiennych

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

Aktor: zapisz położenie w zmiennych
Aktor
Actor 1
X
$Variable0
Y
$Variable0
  • Aktor: The actor you want to check.
  • X: The variable to use for the horizontal position.
  • Y: The variable to use for the vertical position.