Forum Polskiego Kursu Blendera

Kurs Blendera dla wszystkich Polaków!

Problem z Delta Transform

Autor Wątek: Problem z Delta Transform  (Przeczytany 989 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline MJedi

  • Przybysz
  • *
  • Wiadomości: 2
  • Reputacja +0/-0
  • jestem tu nowy!
    • Zobacz profil
Problem z Delta Transform
« dnia: 20151230, 23:44:06 »
Witam, jestem tutaj nowy :)

Bawię się z Blender Game Engine a dokładnie z animacją (Delta Transform) a dokładnie  chodzi o otwieranie i zamykanie drzwi na początku operacje jest wykonywane są przez myszkę ale przy otwieraniu drzwi działa dobrze ale przy zamykaniu jest pewny bug tzn obiekt jest teleportowany kilka jednostek do tyłu nie wiadomo dlaczego. Jakby ktoś potrafił mi to wyjaśnić dlaczego tak to się dzieje ?

Przykład tego problemu jest w załączniku

Offline Arek

  • Ekspert
  • *
  • Wiadomości: 3463
  • Reputacja +439/-3
  • Płeć: Mężczyzna
    • Zobacz profil
  • Gadu Gadu: 49396350
Odp: Problem z Delta Transform
« Odpowiedź #1 dnia: 20151231, 00:19:33 »
Nie znam się na GE, ale ja bym wstawił drugą akcję, tylko działającą odwrotnie - jak pierwsza ma od 0 do iluś - to druga od 0 tylko w przeciwnym kierunku. Coś jak w pliku niżej.

Offline MJedi

  • Przybysz
  • *
  • Wiadomości: 2
  • Reputacja +0/-0
  • jestem tu nowy!
    • Zobacz profil
Odp: Problem z Delta Transform
« Odpowiedź #2 dnia: 20151231, 00:30:43 »
O nie padłem na takie rozwiązanie. :)

Dziękuje za rozwiązanie problemu

Offline Arek

  • Ekspert
  • *
  • Wiadomości: 3463
  • Reputacja +439/-3
  • Płeć: Mężczyzna
    • Zobacz profil
  • Gadu Gadu: 49396350
Odp: Problem z Delta Transform
« Odpowiedź #3 dnia: 20151231, 00:50:39 »
Nie ma sprawy :). Może i można wykorzystać tę samą akcję, tylko od tyłu, ale nie bardzo się na tym znam. Jak pojawi się jakiś spec od GE może podsunie Ci inny pomysł na to.

Offline troman

  • Nowy użytkownik
  • *
  • Wiadomości: 9
  • Reputacja +1/-0
  • jestem tu nowy!
    • Zobacz profil
    • Troman - Tworzenie gier w Blenderze
Odp: Problem z Delta Transform
« Odpowiedź #4 dnia: 20160116, 17:58:17 »
Wystarczy w actuatorze Action zamiast "Play" wybrać "Ping pong". Ta opcja spowoduje, że po kolejnym wywołaniu sensora animacja odtworzy się od tyłu. To ma właśnie zastosowanie w animacjach typu otwieranie/zamykanie drzwi ;)

Tags:
 

© Polski Kurs Blendera, CC-BY, 2014