Просмотр исходного кода

jump will trigger an avatarMoving event

Dave Schuyler 22 лет назад
Родитель
Сommit
5d97de42f3
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      direct/src/showbase/GravityWalker.py

+ 2 - 1
direct/src/showbase/GravityWalker.py

@@ -398,9 +398,10 @@ class GravityWalker(DirectObject.DirectObject):
                 self.avatarNodePath.setFluidPos(Point3(
                         self.avatarNodePath.getPos()+step))
             self.avatarNodePath.setH(self.avatarNodePath.getH()+rotation)
-            messenger.send("avatarMoving")
         else:
             self.vel.set(0.0, 0.0, 0.0)
+        if self.moving or jump:
+            messenger.send("avatarMoving")
         return Task.cont
     
     def doDeltaPos(self):