Obiekt node: Różnice pomiędzy wersjami

Z MaSzyna
Skocz do: nawigacja, szukaj
 
(Nie pokazano 3 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 1: Linia 1:
 
Dyrektywa node służy do definiowania obiektów widocznych na scenerii.
 
Dyrektywa node służy do definiowania obiektów widocznych na scenerii.
 
== Składnia ==
 
== Składnia ==
  {{Szablon:Kod_preambuly_node}} ...
+
  {{Szablon:Kod_preambuly_node}} ''type''...
 
{| class="wikitable"
 
{| class="wikitable"
 
|+ Opis parametrów
 
|+ Opis parametrów
 
! Nazwa
 
! Nazwa
! Interpretacja
+
! Znaczenie
! Uwagi
 
 
{{Szablon:Wspólne_parametry_node}}
 
{{Szablon:Wspólne_parametry_node}}
 
| '''type'''
 
| '''type'''
 
| Typ obiektu.
 
| Typ obiektu.
| Możliwe typy:
+
 
 
* [[Obiekt_node::dynamic|dynamic]]
 
* [[Obiekt_node::dynamic|dynamic]]
 
* [[Obiekt_node::eventlauncher|eventlauncher]]
 
* [[Obiekt_node::eventlauncher|eventlauncher]]
Linia 28: Linia 27:
 
|}
 
|}
 
Kolejne parametry zależą od wartości parametru ''type''.
 
Kolejne parametry zależą od wartości parametru ''type''.
== Informacje dla programistów ==
+
 
Wpisy typu node interpretowane są przez metodę:
+
[[Kategoria:Scenerie]]
('''simulation.cpp''')
 
void state_manager::deserialize_node(cParser &Input, scene::scratch_data &Scratchpad)
 

Aktualna wersja na dzień 16:18, 9 kwi 2022

Dyrektywa node służy do definiowania obiektów widocznych na scenerii.

Składnia

node range_max range_min name type...
Opis parametrów
Nazwa Znaczenie
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.
type Typ obiektu.

Kolejne parametry zależą od wartości parametru type.