Obiekt node::memcell: Różnice pomiędzy wersjami
Z MaSzyna
(→Komórki stanu scenariusza) |
|||
Linia 51: | Linia 51: | ||
|- | |- | ||
| '''__simulation.time''' | | '''__simulation.time''' | ||
− | | [[Pory dnia|Tekst | + | | [[Pory dnia|Tekst opisujący bieżącą porę dnia]] |
| Bieżąca godzina w przedziale 0-23 | | Bieżąca godzina w przedziale 0-23 | ||
| Minuta w przedziale 0-59 | | Minuta w przedziale 0-59 |
Aktualna wersja na dzień 22:22, 4 lis 2022
Definiuje komórkę pamięci.
Składnia
node range_max range_min name memcell area.center text value1 value2 track_name endmemcell
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. | |
area.center | Współrzędne XYZ komórki. | Symulator korzysta z prawoskrętnego układu współrzędnych! |
text | Pierwsza wartość komórki. | Wartość tekstowa. |
value1 | Druga wartość komórki. | Wartość liczbowa. |
value2 | Trzecia wartość komórki. | Wartość liczbowa. |
track_name | Nazwa toru powiązanego z tą komórką pamięci. | Jeśli komórka nie ma powiązań, nalezy podać none. |
Komórki stanu scenariusza
Dla scenariusza automatycznie generowanych jest kilka komórek pamięci, zawierających podstawowe informacje o jego bieżącym stanie:
Nazwa komórki | text | value1 | value2 |
---|---|---|---|
__simulation.weather | Tekst opisujący bieżącą pogodę | Poziom zachmurzenia w przedziale 0-2 | Odległość mgły w metrach |
__simulation.date | Tekst opisujący bieżącą porę roku | Dzień roku w przedziale 0-365 | |
__simulation.time | Tekst opisujący bieżącą porę dnia | Bieżąca godzina w przedziale 0-23 | Minuta w przedziale 0-59 |
Informacje te mogą być wykorzystane dla wyzwalania eventów warunkowych. Oprócz tego, zmiana parametrów liczbowych komórki weather zdarzeniem UpdateValues wpływa na aktualny stan pogody w symulacji, co pozwala na modyfikacje opadów i/lub mgły z wykorzystaniem eventów.