Przejdź do głównej zawartości

Aktor

Actions

Aktor: wystrzel pocisk

Polecenie wystrzel pocisk od aktora w określonym kierunku. Kiedy pocisk zderza się z innymi aktorami, zostanie uruchomiony skrypt 'Dotknięcie'.

Aktor: wystrzel pocisk
Pocisk
Punkt wyjścia
Presety
Arkusz obiektów
cat
Stan animacji
Default
Szybkość
Speed 2
Szybkość animacji
Speed 4
Czas (życie)
1
Początkowe przesunięcie
0
Zapętlenie animacji
Zniszcz przez dotknięcie
Grupa kolizji
1
2
3
Kolizja z
Player
1
2
3
  • Pocisk

    • Arkusz obiektów: Grafika użyta do renderowania pocisku.
    • Stan animacji: Ustawienie stanu animacji do użycia.
    • Szybkość: Ustawienie szybkości.
    • Szybkość animacji: Ustawienie dla szybkości animacji.
    • Czas (życie): Ustawienie czasu w sekundach dla życia pocisków (czas trwania).
    • Początkowe przesunięcie: Odległość, o jaką pocisk powinien przemieścić się od pozycji startowej w kierunku wystrzelenia, zanim stanie się widoczny.
    • Zapętlenie animacji: Ustawienie odpowiadające za zapętlenie animacji.
    • Zniszcz przez dotknięcie: Ustawienie odpowiadające za zniszczenie pocisku podczas pierwszej kolizji.
    • Grupa kolizji: Grupa kolizji, która powinna być używana podczas rejestrowania kolizji z aktorami.
    • Kolizja z: Grupy aktorów, które będą sprawdzane pod kątem kolizji. np. Jeśli powinien przejść przez jakiegokolwiek aktora, ale nie przez gracza, to zastosuj ustawienie 'Gracz' (tylko gracz).
  • Punkt wyjścia

    • Punkt wyjścia: Wybierz aktor, z którego wylatuje pocisk.
    • Przesunięcie X: Przesunięcie poziome od pozycji aktorów źródłowych, aby rozpocząć wystrzeliwanie pocisku.
    • Przesunięcie Y: Przesunięcie pionowe od pozycji aktorów źródłowych, aby rozpocząć wystrzeliwanie pocisku.
    • Rozpocznij od
    • Kierunek: Kierunek wystrzelenia pocisku. Może być ustalonym kierunkiem lub opartym na aktualnym kierunku aktora.
    • Kąt: Kąt wystrzelenia pocisku.
    • Cel: Aktor, w stronę którego zostanie wystrzelony pocisk.

Wystrzel pocisk z gniazda

Wystrzelenie pocisku z aktora z określonego gniazda w wybranym kierunku. Gdy pocisk zderzy się z innymi aktorami, uruchomi to ich skrypt (dotknięcie)

Wystrzel pocisk z gniazda
Punkt wyjścia
Presety
Punkt wyjścia
Actor 1
Przesunięcie X
0
Przesunięcie Y
0
Rozpocznij od
Ustalony kierunek
Kierunek
Gniazdo pocisku
Plik 1
Plik 2
Plik 3
Plik 4
Plik 5
  • Punkt wyjścia
    • Punkt wyjścia: Wybierz aktor, z którego wylatuje pocisk.
    • Przesunięcie X: Przesunięcie poziome od pozycji aktorów źródłowych, aby rozpocząć wystrzeliwanie pocisku.
    • Przesunięcie Y: Przesunięcie pionowe od pozycji aktorów źródłowych, aby rozpocząć wystrzeliwanie pocisku.
    • Rozpocznij od
    • Kierunek: Kierunek wystrzelenia pocisku. Może być ustalonym kierunkiem lub opartym na aktualnym kierunku aktora.
    • Kąt: Kąt wystrzelenia pocisku.
    • Cel: Aktor, w stronę którego zostanie wystrzelony pocisk.
    • Gniazdo pocisku: Gniazdo zawierające pocisk, któryu ma zostać wystrzelony

Wczytaj pocisk do gniazda

Wczytaj dane pocisku do określonego gniazda

Wczytaj pocisk do gniazda
Pocisk
Presety
Gniazdo pocisku
Plik 1
Plik 2
Plik 3
Plik 4
Plik 5
Arkusz obiektów
cat
Stan animacji
Default
Szybkość
Speed 2
Szybkość animacji
Speed 4
Czas (życie)
1
Początkowe przesunięcie
0
Zapętlenie animacji
Zniszcz przez dotknięcie
Grupa kolizji
1
2
3
Kolizja z
Player
1
2
3
  • Pocisk
    • Gniazdo pocisku: Gniazdo, w którym chcesz przechowywać informacje o pocisku
    • Arkusz obiektów: Grafika użyta do renderowania pocisku.
    • Stan animacji: Ustawienie stanu animacji do użycia.
    • Szybkość: Ustawienie szybkości.
    • Szybkość animacji: Ustawienie dla szybkości animacji.
    • Czas (życie): Ustawienie czasu w sekundach dla życia pocisków (czas trwania).
    • Początkowe przesunięcie: Odległość, o jaką pocisk powinien przemieścić się od pozycji startowej w kierunku wystrzelenia, zanim stanie się widoczny.
    • Zapętlenie animacji: Ustawienie odpowiadające za zapętlenie animacji.
    • Zniszcz przez dotknięcie: Ustawienie odpowiadające za zniszczenie pocisku podczas pierwszej kolizji.
    • Grupa kolizji: Grupa kolizji, która powinna być używana podczas rejestrowania kolizji z aktorami.
    • Kolizja z: Grupy aktorów, które będą sprawdzane pod kątem kolizji. np. Jeśli powinien przejść przez jakiegokolwiek aktora, ale nie przez gracza, to zastosuj ustawienie 'Gracz' (tylko gracz).

Aktor: wyświetl emotikonę

Polecenie wyświetli obraz emotki nad wybranym aktorem. Obraz zostanie umieszczony centralnie nad obwiednią kolizji aktora.

Aktor: wyświetl emotikonę
Aktor
Actor 1
Emotka
Love
  • Aktor: Wybierz aktora nad którym ma zostać wyświetlona emotka.
  • Emotka: Wyświetlenie obrazu emotki..

Control Flow

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

Warunkowe uruchomienie części skryptu, jeśli aktor znajduje się na określonej pozycji.

Warunek: położenie aktora (współrzędne)
Aktor
Actor 1
X
0
Y
0
Prawda
Add Event
W przeciwnym razie
  • Aktor: Wybierz aktora do sprawdzenia.
  • X: Pozycja pozioma.
  • Y: Pozycja pionowa.
  • Prawda: Skrypt do uruchomienia, jeśli warunek jest spełniony (prawda).
  • Fałsz: Skrypt do uruchomienia, jeśli warunek jest nie spełniony (fałsz).

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

Warunkowe uruchomienie części skryptu, jeśli aktor znajduje się w pewnej odległości od innego aktora.

Warunek: odległość aktora względem aktora
Aktor
Player
Porównanie
<=
Odległość
0
Od
Actor 1
Prawda
Add Event
W przeciwnym razie
  • Aktor: Wybierz aktora do sprawdzenia.
  • Porównanie: Operator porównania do wykorzystania m.in. 'Mniej niż' lub 'Większe niż;.
  • Odległość: Wartość odległości.
  • Od: Wybierz aktora z którym ma zostać porównana odległość.
  • Prawda: Skrypt do uruchomienia, jeśli warunek jest spełniony (prawda).
  • Fałsz: Skrypt do uruchomienia, jeśli warunek jest nie spełniony (fałsz).

Warunek: kierunek obrotu aktora

Warunkowe uruchomienie części skryptu, jeżeli aktor jest w określonym kierunku.

Warunek: kierunek obrotu aktora
Aktor
Actor 1
Kierunek
0
Prawda
Add Event
W przeciwnym razie
  • Aktor: Wybierz aktora do sprawdzenia.
  • Kierunek: Ustawienie kierunku aktora.
  • Prawda: Skrypt do uruchomienia, jeśli warunek jest spełniony (prawda).
  • Fałsz: Skrypt do uruchomienia, jeśli warunek jest nie spełniony (fałsz).

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

Warunkowe uruchomienie części skryptu na podstawie pozycji jednego aktora względem drugiego.

Warunek: położenie aktora względem aktora
Aktor
Player
Porównanie
jest powyżej
Inny aktor
Actor 1
Prawda
Add Event
W przeciwnym razie
  • Aktor: Wybierz aktora do sprawdzenia.
  • Porównanie: Względne porównanie pozycji do wykorzystania m.in. 'Jest powyżej' lub 'Jest poniżej'.
  • Inny aktor: Wybierz aktora z którym ma zostać porównana położenie.
  • Prawda: Skrypt do uruchomienia, jeśli warunek jest spełniony (prawda).
  • Fałsz: Skrypt do uruchomienia, jeśli warunek jest nie spełniony (fałsz).

Movement

Aktor: anuluj ruch

Polecenie anuluje wszystkie aktualne polecenia 'Aktor: przenieś/ruszaj' mające wpływ na tego aktora. Spowoduje to zatrzymanie aktora w jego obecnej lokalizacji.

Aktor: anuluj ruch
Aktor
Actor 1
  • Aktor: Wybierz aktora, którego ruch ma być anulowany.

Aktor: przesuń względnie // ruszaj zdarzeniem

Polecenie przesunie (ruszy nim) aktora względem jego aktualnego położenia.

Aktor: przesuń względnie // ruszaj zdarzeniem
Ruch
Opcje
Presety
Aktor
Actor 1
X
0
Y
0
  • Ruch

    • Aktor: Wybierz aktora do wykonania ruchu.
    • X: Przesunięcie poziome względem aktualnej pozycji.
    • Y: Przesunięcie pionowe względem aktualnej pozycji.
  • Opcje

    • Kolizja z: Grupy aktorów, które będą sprawdzane pod kątem kolizji. np. Jeśli powinien przejść przez jakiegokolwiek aktora, ale nie przez gracza, to zastosuj ustawienie 'Gracz' (tylko gracz).
    • Zablokuj kierunek: Blokuje zmianę kierunku aktora wzdłuż wybranej osi podczas ruchu.
    • Rodzaj ruchu: Ustawienie ruchu: czy powinien być najpierw w osi poziomej/pionowej, czy też powinien poruszać się po przekątnej do miejsca docelowego.

Aktor: przesuń // przejdź do

Polecenie przeusnie aktora (ruszy nim) do nowego położenia.

Aktor: przesuń // przejdź do
Ruch
Opcje
Presety
Aktor
Actor 1
X
0
Y
0
  • Ruch

    • Aktor: Wybierz aktora do wykonania ruchu.
    • X: Pozycja pozioma.
    • Y: Pozycja pionowa.
  • Opcje

    • Kolizja z: Grupy aktorów, które będą sprawdzane pod kątem kolizji. np. Jeśli powinien przejść przez jakiegokolwiek aktora, ale nie przez gracza, to zastosuj ustawienie 'Gracz' (tylko gracz).
    • Zablokuj kierunek: Blokuje zmianę kierunku aktora wzdłuż wybranej osi podczas ruchu.
    • Rodzaj ruchu: Ustawienie ruchu: czy powinien być najpierw w osi poziomej/pionowej, czy też powinien poruszać się po przekątnej do miejsca docelowego.

Aktor: odepchnij od gracza

Polecenie powoduje przesunięcie wskazanego aktora w kierunku, w którym aktualnie zwrócony jest gracz. Polecenie przydatne do tworzenia zagadek blokowych (puzzli).

Aktor: odepchnij od gracza
Przesuń aż do napotkania przeszkody (kolizli)
  • Przesuń aż do napotkania przeszkody (kolizli): Kontynuacja ruchu aktora, aż do kolizji z innym aktorem lub do wystąpienia sceny.

Aktor: ustaw położenie

Polecenie ustawia nową pozycję aktora, powodując, że natychmiast zostanie przeniesiony do nowego położenia.

Aktor: ustaw położenie
Aktor
Actor 1
X
0
Y
0
  • Aktor: Wybierz aktora do aktualizacji.
  • X: Pozycja pozioma.
  • Y: Pozycja pionowa.

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

Polecenie ustawia nową pozycję aktora w stosunku do jego poprzedniej pozycji, powodując natychmiastowe przejście do nowego położenia.

Aktor: ustaw położenie (względnie)
Aktor
Actor 1
X
0
Y
0
  • Aktor: Wybierz aktora do aktualizacji.
  • X: Przesunięcie poziome względem aktualnej pozycji.
  • Y: Przesunięcie pionowe względem aktualnej pozycji.

Platformer

Aktor: skok gracza

W scenach platformowych powoduje, że gracz odbija się w górę, ustawiając wartość prędkości Y gracza.

Aktor: skok gracza
Wysokość
Średnio
Dotyczy tylko scen platformowych
  • Wysokość: Wysokość odbicia gracza.

Properties

Aktor: aktywuj aktora

Polecenie aktywuje aktora, powodując, że będzie widoczny (jeżeli nie był ukryty) i uruchamia jego skrypt równoległy.

Aktor: aktywuj aktora
Aktor
Actor 1
  • Aktor: Wybierz aktora do aktywacji.

Aktor: efekty aktora

Odtwórz animację efektu aktora na wybranym aktorze.

Aktor: efekty aktora
Efekt
Migotanie
Aktor
Actor 1
Czas trwania
0.5
  • Efekt: Efekt aktora do odtworzenia.
  • Aktor: Aktor do animacji.
  • Odległość: Wartość odległości.
  • Szybkość: Ustawienie szybkości.
  • Czas trwania: Czas trwania efektu aktora.

Aktor: dezaktywuj aktora

Polecenie dezaktywuje aktora, powodując, że zachowuje się tak, jakby zniknął z ekranu. Stanie się niewidoczny, a jego skrypt równoległy zostanie zatrzymany.

Aktor: dezaktywuj aktora
Aktor
Actor 1
  • Aktor: Wybierz aktora do dezaktywacji.

Aktor: ustaw klatki animacji

Polecenie ustawi animację aktora na określoną wartość klatki.

Aktor: ustaw klatki animacji
Aktor
Actor 1
Klatka animacji
0
  • Aktor: Wybierz aktora do aktualizacji.
  • Klatka animacji: Wartość klatki animacji.

Aktor: ustaw szybkość animacji

Polecenie ustawi nową wartość dla szybkości animacji.

Aktor: ustaw szybkość animacji
Aktor
Actor 1
Szybkość animacji
Speed 4
  • Aktor: Wybierz aktora do aktualizacji.
  • Szybkość animacji: Ustawienie dla szybkości animacji.

Aktor: ustaw stan animacji

Polecenie zmienia stan animacji dla określonego aktora.

Aktor: ustaw stan animacji
Aktor
Actor 1
Stan animacji
Default
Zapętlenie animacji
  • Aktor: Wybierz aktora do aktualizacji.
  • Stan animacji: Ustawienie stanu animacji do użycia.
  • Zapętlenie animacji: Ustawienie odpowiadające za zapętlenie animacji.

Aktor: ustaw pole kolizji

Ustaw pole kolizji aktora na określoną pozycję i rozmiar.

Aktor: ustaw pole kolizji
Aktor
Actor 1
X
0
Y
0
Szerokość
0
Wysokość
0
  • Aktor: Wybierz aktora do aktualizacji.
  • X: Pozycja pozioma.
  • Y: Pozycja pionowa.
  • Szerokość: Szerokość pola
  • Wysokość: Wysokość pola

Aktor: wyłącz kolizję (OFF)

Polecenie wyłącza ustawienia kolizji dla aktora, pozwalając graczowi i innym aktorom przejść przez elementy (z kolizją) podczas ruchu.

Aktor: wyłącz kolizję (OFF)
Aktor
Actor 1
  • Aktor: Wybierz aktora do aktualizacji.

Aktor: włącz kolizję (ON)

Polecenie ponownie włącza kolizje dla aktora, powodując, że staje się on ponownie stały, jeśli kolizje zostały wcześniej wyłączone.

Aktor: włącz kolizję (ON)
Aktor
Actor 1
  • Aktor: Wybierz aktora do aktualizacji.

Aktor: ustaw kierunek (obrót)

Polecenie zmienia kierunek obrotu aktora, w który jest zwrócony.

Aktor: ustaw kierunek (obrót)
Aktor
Actor 1
Kierunek
0
  • Aktor: Wybierz aktora do aktualizacji.
  • Kierunek: Ustawienie kierunku aktora.

Aktor: ustaw szybkość ruchu

Polecenie ustawi nową wartość dla szybkości ruchu.

Aktor: ustaw szybkość ruchu
Aktor
Actor 1
Szybkość
Speed 2
  • Aktor: Wybierz aktora do aktualizacji.
  • Szybkość: Ustawienie szybkości.

Aktor: zmień grafikę

Polecenie ustawia grafikę, która powinna być użyta do renderowania aktora..

Aktor: zmień grafikę
Aktor
Actor 1
Arkusz obiektów
cat
  • Aktor: Wybierz aktora do aktualizacji.
  • Arkusz obiektów: Grafika użyta do renderowania aktora.

Aktor: zmień grafikę gracza

Polecenie ustawi grafikę, która ma zostać użyta jako gracz..

Aktor: zmień grafikę gracza
Arkusz obiektów
cat
  • Arkusz obiektów: Grafika użyta do renderowania gracza.

Script

Aktor: uruchom skrypt (równoległy)

Polecenie uruchomi skrypt 'równoległy' aktorów, jeśli nie jest aktualnie uruchomiony. Jeśli aktor jest obecnie poza ekranem, jego skrypt może zostać dezaktywowany, powodując ponowne zatrzymanie działania skryptu, aby zapobiec temu ustawieniu ustawienia 'Kontynuuj działanie poza ekranem' dla skryptu równoległego aktora.

Aktor: uruchom skrypt (równoległy)
Aktor
Actor 1
  • Aktor: Wybierz aktora do aktualizacji.

Aktor: zatrzymaj skrypt (równoległy)

Polecenie zatrzymuje skrypt 'równoległy' aktorów, jeśli był aktualnie uruchomiony.

Aktor: zatrzymaj skrypt (równoległy)
Aktor
Actor 1
  • Aktor: Wybierz aktora do aktualizacji.

Variables

Aktor: zapisz obrót w zmiennej

Polecenie zapisuje bieżący kierunek aktora do zmiennej. :: LEGENDA: Dół: 0 Prawo: 1 Góra: 2 Lewo:3

Aktor: zapisz obrót w zmiennej
Aktor
Actor 1
Zmienna
$Variable0
  • Aktor: Wybierz aktora do sprawdzenia.
  • Zmienna: Zmienna używana dla kierunku.

Aktor: zapisz położenie w zmiennych

Polecenie zapisuje bieżącą pozycję aktora w dwóch zmiennych. Jedna przechowuje pozycję poziomą, a druga pozycję pionową.

Aktor: zapisz położenie w zmiennych
Aktor
Actor 1
X
$Variable0
Y
$Variable0
  • Aktor: Wybierz aktora do sprawdzenia.
  • X: Zmienna używana dla pozycji poziomej.
  • Y: Zmienna używana dla pozycji pionowej.

Visibility

Aktor: schowaj (niewidzialny)

Polecenie schowa aktora, spowoduje to że stanie się niewidzialny. Wszelkiego rodzaju skrypty równoległe nadal będą działać, nawet gdy jest ukryty.

Aktor: schowaj (niewidzialny)
Aktor
Actor 1
  • Aktor: Wybierz aktora, który ma być schowany.

Aktor: schowaj wszystkich aktorów

Polecenie schowa wszelkiego rodzaju warstwy, powodując ukrycie wszystkich aktorów (spritów) do momentu ponownego włączenia renderowania.

Aktor: schowaj wszystkich aktorów
Schowanie wszystkich obiektów z ekranu.

Aktor: pokaż (widzialny)

Polecenie wyświetli wcześniej schowanego aktora (aktor będzie widzialny).

Aktor: pokaż (widzialny)
Aktor
Actor 1
  • Aktor: Wybierz aktora, który ma być wyświetlony.

Aktor: pokaż wszystkich aktorów

Polecenie ponownie uruchomi renderowanie warstw aktorów (spritów), jeżeli zostały poprzednio wyłączone.

Aktor: pokaż wszystkich aktorów
Odkrycie wszystkich aktywnych obiektów.