Dyrektywa camera: Różnice pomiędzy wersjami
Z MaSzyna
(Utworzono nową stronę "Definiuje kamerę, do której można się przemieszczać klawiszami numerycznymi w trybie swobodnego latania. == Składnia == <span style="color:tomato;font-weight:bold...") |
(→Składnia) |
||
Linia 17: | Linia 17: | ||
|- | |- | ||
| '''index''' | | '''index''' | ||
− | | Określa, po kliknięciu jakiego klawisza (numerycznego) ma nastąpić teleportacja do kamery. Jeśli nie zostanie podany, kamera będzie dostępna pod pierwszym niezajętym klawiszem. | + | | Parametr opcjonalny. |
+ | Określa, po kliknięciu jakiego klawisza (numerycznego) ma nastąpić teleportacja do kamery. | ||
+ | Jeśli nie zostanie podany, kamera będzie dostępna pod pierwszym niezajętym klawiszem. | ||
| Liczba z zakresu <0;9> | | Liczba z zakresu <0;9> | ||
|} | |} | ||
+ | |||
== Informacje dla programistów == | == Informacje dla programistów == | ||
Wpis jest interpretowany przez metodę: | Wpis jest interpretowany przez metodę: | ||
void state_manager::deserialize_camera(cParser &Input, scene::scratch_data &Scratchpad) | void state_manager::deserialize_camera(cParser &Input, scene::scratch_data &Scratchpad) |
Wersja z 15:38, 28 gru 2017
Definiuje kamerę, do której można się przemieszczać klawiszami numerycznymi w trybie swobodnego latania.
Składnia
camera position rotation index endcamera
Nazwa | Interpretacja | Uwagi |
---|---|---|
position | Współrzędne XYZ kamery. | Symulator korzysta z prawoskrętnego układu współrzędnych! |
rotation | Obrót kamery w osiach XYZ. | Symulator korzysta z prawoskrętnego układu współrzędnych! |
index | Parametr opcjonalny.
Określa, po kliknięciu jakiego klawisza (numerycznego) ma nastąpić teleportacja do kamery. Jeśli nie zostanie podany, kamera będzie dostępna pod pierwszym niezajętym klawiszem. |
Liczba z zakresu <0;9> |
Informacje dla programistów
Wpis jest interpretowany przez metodę:
void state_manager::deserialize_camera(cParser &Input, scene::scratch_data &Scratchpad)