Obiekt node::eventlauncher: Różnice pomiędzy wersjami

Z MaSzyna
Skocz do: nawigacja, szukaj
Linia 12: Linia 12:
 
| '''x y z'''
 
| '''x y z'''
 
| Współrzędne wyzwalacza.
 
| Współrzędne wyzwalacza.
| Liczby
 
 
| {{Szablon:Info_o_układzie_współrzędnych}}
 
| {{Szablon:Info_o_układzie_współrzędnych}}
 
|-
 
|-
 
| '''odleglosc'''
 
| '''odleglosc'''
 
| Maksymalna odległość, do jakiej wyzwalacz wykrywa żądania wywołania zdarzeń [m].
 
| Maksymalna odległość, do jakiej wyzwalacz wykrywa żądania wywołania zdarzeń [m].
| Liczba
 
 
| Wartość -1 oznacza brak ograniczenia odległości.
 
| Wartość -1 oznacza brak ograniczenia odległości.
 
|-
 
|-
 
| klawisz
 
| klawisz
 
| Litera oznaczająca klawisz wywołujący zdarzenie.
 
| Litera oznaczająca klawisz wywołujący zdarzenie.
| Tekst
 
 
| Aby wyzwalacz nie reagował na klawisze, należy wpisać '''none'''.  
 
| Aby wyzwalacz nie reagował na klawisze, należy wpisać '''none'''.  
 
Aby zdarzenie wywołać za pomocą kombinacji Shift + litera, należy wpisać wielką literę?
 
Aby zdarzenie wywołać za pomocą kombinacji Shift + litera, należy wpisać wielką literę?
Linia 28: Linia 25:
 
| czas
 
| czas
 
| Czas lub okresowość wyzwalania zdarzenia
 
| Czas lub okresowość wyzwalania zdarzenia
| Zależny od potrzeb
 
 
| W przypadku konkretnej godziny, należy podać czas w formacie ''hh:mm''.
 
| W przypadku konkretnej godziny, należy podać czas w formacie ''hh:mm''.
 
W przypadku okresu czasu, należy wpisać liczbę sekund między kolejnymi wywołaniami.
 
W przypadku okresu czasu, należy wpisać liczbę sekund między kolejnymi wywołaniami.
Linia 36: Linia 32:
 
| zdarzenie1
 
| zdarzenie1
 
| Zdarzenie wyzwalane przy naciśnięciu klawisza gdy SHIFT nie jest naciśnięty albo gdy upłynął określony czas.
 
| Zdarzenie wyzwalane przy naciśnięciu klawisza gdy SHIFT nie jest naciśnięty albo gdy upłynął określony czas.
| Nazwa obiektu [[Plik_scenerii#event|'''event''']]
 
 
|  
 
|  
 
|-
 
|-
 
| zdarzenie2
 
| zdarzenie2
 
| Zdarzenie wyzwalane przy naciśnięciu klawisza gdy SHIFT jest naciśnięty opcjonalnie, po słowie <span style="color:orange;font-weight:bold">condition</span>.
 
| Zdarzenie wyzwalane przy naciśnięciu klawisza gdy SHIFT jest naciśnięty opcjonalnie, po słowie <span style="color:orange;font-weight:bold">condition</span>.
| Nazwa obiektu [[Plik_scenerii#event|'''event''']]
 
 
|  
 
|  
 
|-
 
|-
 
| komorka_pamieci
 
| komorka_pamieci
 
| Nazwa komórki pamięci.
 
| Nazwa komórki pamięci.
| Nazwa obiektu [[Obiekt_node#memcell|'''node::memcell''']]
 
 
|  
 
|  
 
|-
 
|-
 
| parametry_komorki
 
| parametry_komorki
 
| Wartości którym się muszą równać wartości komórki pamięciowej żeby zdarzenia zostały wysłane do kolejkowania.
 
| Wartości którym się muszą równać wartości komórki pamięciowej żeby zdarzenia zostały wysłane do kolejkowania.
| Tekst, Liczba, Liczba
 
 
|  
 
|  
 
|}
 
|}

Wersja z 16:59, 27 gru 2017

Obiekt node typu eventlauncher definiuje wyzwalacz zdarzeń.

Składnia

node range_max range_min name eventlauncher x y z odleglosc klawisz czas zdarzenie1 zdarzenie2 komorka_pamieci parametry_komorki end
Opis parametrów
Nazwa Interpretacja Uwagi
range_max Maksymalna odległość, z jakiej obiekt jest widoczny [m].

Wartość -1 oznacza brak ograniczenia widoczności.

range_min Minimalna odległość, z jakiej obiekt jest widoczny [m].
name Nazwa obiektu.
x y z Współrzędne wyzwalacza. Symulator korzysta z prawoskrętnego układu współrzędnych!
odleglosc Maksymalna odległość, do jakiej wyzwalacz wykrywa żądania wywołania zdarzeń [m]. Wartość -1 oznacza brak ograniczenia odległości.
klawisz Litera oznaczająca klawisz wywołujący zdarzenie. Aby wyzwalacz nie reagował na klawisze, należy wpisać none.

Aby zdarzenie wywołać za pomocą kombinacji Shift + litera, należy wpisać wielką literę?

czas Czas lub okresowość wyzwalania zdarzenia W przypadku konkretnej godziny, należy podać czas w formacie hh:mm.

W przypadku okresu czasu, należy wpisać liczbę sekund między kolejnymi wywołaniami.

W przypadku braku reakcji czasowej, należy wpisać 0.

zdarzenie1 Zdarzenie wyzwalane przy naciśnięciu klawisza gdy SHIFT nie jest naciśnięty albo gdy upłynął określony czas.
zdarzenie2 Zdarzenie wyzwalane przy naciśnięciu klawisza gdy SHIFT jest naciśnięty opcjonalnie, po słowie condition.
komorka_pamieci Nazwa komórki pamięci.
parametry_komorki Wartości którym się muszą równać wartości komórki pamięciowej żeby zdarzenia zostały wysłane do kolejkowania.