Obiekt event::animation: Różnice pomiędzy wersjami

Z MaSzyna
Skocz do: nawigacja, szukaj
Linia 22: Linia 22:
 
|-
 
|-
 
| submodel
 
| submodel
| Submodel, który będzie animowany.
+
| Submodel, który będzie animowany. Należy upewnić się, że submodel ten ma ustawiony parametr '''Anim: true'''
 
| Nazwa submodelu z modelu [[Format T3D|T3D]]
 
| Nazwa submodelu z modelu [[Format T3D|T3D]]
 
|  
 
|  
Linia 36: Linia 36:
 
| W przypadku podania ujemnej prędkości animacji dla typu rotate animowany element wykona tylko obrót o podana wartość, bez zapętlania.
 
| W przypadku podania ujemnej prędkości animacji dla typu rotate animowany element wykona tylko obrót o podana wartość, bez zapętlania.
 
|}
 
|}
 +
 +
== Znane problemy ==
  
 
Jeśli mamy animację składającą się z kilku eventów, to jeżeli w pliku T3D submodel animowany ma w nazwie chociaż jedną wielką literę, wówczas wykona się tylko pierwszy event. Rozwiązaniem tego problemu jest zmiana nazwy tego submodelu tak, aby nie zawierała żadnych wielkich liter.  
 
Jeśli mamy animację składającą się z kilku eventów, to jeżeli w pliku T3D submodel animowany ma w nazwie chociaż jedną wielką literę, wówczas wykona się tylko pierwszy event. Rozwiązaniem tego problemu jest zmiana nazwy tego submodelu tak, aby nie zawierała żadnych wielkich liter.  
  
Oprócz tego należy pamiętać, aby submodel animowany miał ustawiony parametr Anim: true.
+
Aktualnie nie ma możliwości aby jednocześnie przesuwać i obracać submodelu. Taki efekt można uzyskać, tworząc hierarchię, gdzie submodel nadrzędny będzie przesuwany, a podrzędny obracany.
 
 
Aktualnie nie ma możliwości aby jednocześnie przesuwać i obracać submodel. Taki efekt można uzyskać, tworząc hierarchię, gdzie submodel nadrzędny będzie przesuwany, a podrzędny obracany.
 

Wersja z 09:05, 17 lut 2025

Pozwala animować submodel przez zmianę jego położenia lub kąta obrotu.

    event nazwa animation 0 model typ_animacji submodel wektor tempo endevent
Opis parametrów
Nazwa parametru Znaczenie parametru Typ wartości Uwagi
model Model, którego submodel będzie animowany. Nazwa obiektu node::model
typ_animacji Typ animacji submodelu. Słowo kluczowe rotate - obrót

translate - przemieszczenie

submodel Submodel, który będzie animowany. Należy upewnić się, że submodel ten ma ustawiony parametr Anim: true Nazwa submodelu z modelu T3D
wektor Docelowe przesunięcie [m] lub obrót [deg] submodelu w stosunku do początkowej pozycji lub obrotu submodelu. Liczby
tempo Tempo przesunięcia w [j/s] Liczba W przypadku podania ujemnej prędkości animacji dla typu rotate animowany element wykona tylko obrót o podana wartość, bez zapętlania.

Znane problemy

Jeśli mamy animację składającą się z kilku eventów, to jeżeli w pliku T3D submodel animowany ma w nazwie chociaż jedną wielką literę, wówczas wykona się tylko pierwszy event. Rozwiązaniem tego problemu jest zmiana nazwy tego submodelu tak, aby nie zawierała żadnych wielkich liter.

Aktualnie nie ma możliwości aby jednocześnie przesuwać i obracać submodelu. Taki efekt można uzyskać, tworząc hierarchię, gdzie submodel nadrzędny będzie przesuwany, a podrzędny obracany.