Aktor
Actions
Przedmiot: wystrzel pocisk
Polecenie wystrzel pocisk od aktora w określonym kierunku. Kiedy pocisk zderza się z innymi aktorami, zostanie uruchomiony skrypt 'Dotknięcie'.
- Arkusz obiektów: Grafika użyta do renderowania pocisku.
- Stan animacji: Ustawienie stanu animacji do użycia.
- 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.
- Przesunięcie kierunku: Odległość, o jaką pocisk powinien przemieścić się od pozycji startowej w kierunku wystrzelenia, zanim stanie się widoczny.
- Szybkość: Ustawienie szybkości.
- Szybkość animacji: Ustawienie dla szybkości animacji.
- Czas (życie): Ustawienie czasu w sekundach dla życia pocisków (czas trwania).
- 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: 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.
- 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.
- 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.
- 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.
- 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: 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: Wybierz aktora do wykonania ruchu.
- X: Przesunięcie poziome względem aktualnej pozycji.
- Y: Przesunięcie pionowe względem aktualnej pozycji.
- Rodzaj ruchu: Ustawienie ruchu: czy powinien być najpierw w osi poziomej/pionowej, czy też powinien poruszać się po przekątnej do miejsca docelowego.
- Użyj kolizji: Ustawienie uwzględniające kolizję ze sceną i aktorami podczas ruchu.
Aktor: przesuń // przejdź do
Polecenie przeusnie aktora (ruszy nim) do nowego położenia.
- Aktor: Wybierz aktora do wykonania ruchu.
- X: Pozycja pozioma.
- Y: Pozycja pionowa.
- Rodzaj ruchu: Ustawienie ruchu: czy powinien być najpierw w osi poziomej/pionowej, czy też powinien poruszać się po przekątnej do miejsca docelowego.
- Użyj kolizji: Ustawienie uwzględniające kolizję ze sceną i aktorami podczas ruchu.
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).
- 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: 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: 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.
- Wysokość: Wysokość odbicia gracza.
Properties
Aktywuj aktora
Polecenie aktywuje aktora, powodując, że będzie widoczny (jeżeli nie był ukryty) i uruchamia jego skrypt równoległy.
- Aktor: Wybierz aktora do aktywacji.
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: Wybierz aktora do dezaktywacji.
Aktor: ustaw klatki animacji
Polecenie ustawi animację aktora na określoną wartość klatki.
- Aktor: Wybierz aktora do aktualizacji.
- Klatka animacji: Wartość klatki animacji.
Aktor: ustaw szybkość animacji
Polecenie ustawi nową wartość dla szybkości animacji.
- 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: Wybierz aktora do aktualizacji.
- Stan animacji: Ustawienie stanu animacji do użycia.
- Zapętlenie animacji: Ustawienie odpowiadające za zapętlenie animacji.
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: 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: Wybierz aktora do aktualizacji.
Aktor: ustaw kierunek (obrót)
Polecenie zmienia kierunek obrotu aktora, w który jest zwrócony.
- Aktor: Wybierz aktora do aktualizacji.
- Kierunek: Ustawienie kierunku aktora.
Aktor: ustaw szybkość ruchu
Polecenie ustawi nową wartość dla szybkości ruchu.
- 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: 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..
- 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: Wybierz aktora do aktualizacji.
Aktor: zatrzymaj skrypt (równoległy)
Polecenie zatrzymuje skrypt 'równoległy' aktorów, jeśli był aktualnie uruchomiony.
- Aktor: Wybierz aktora do aktualizacji.
Variables
Aktor: zapisz obrót w zmiennej
Polecenie zapisuje bieżący kierunek aktora do zmiennej.
- 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: 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: Wybierz aktora, który ma być schowany.
Aktorzy: schowaj wszystko
Polecenie schowa wszelkiego rodzaju warstwy, powodując ukrycie wszystkich elementów (spritów) do momentu ponownego włączenia renderowania.
Aktor: pokaż (widzialny)
Polecenie wyświetli wcześniej schowanego aktora (aktor będzie widzialny).
- Aktor: Wybierz aktora, który ma być wyświetlony.
Aktorzy: pokaż wszystko
Polecenie ponownie uruchomi renderowanie warstw (spritów), jeżeli zostały poprzednio wyłączone.