From 2092a1702853a4ad161d0e90bedb39eee2e1f291 Mon Sep 17 00:00:00 2001 From: Dave Schuyler Date: Fri, 30 Apr 2004 23:43:21 +0000 Subject: [PATCH] changed to ray start global --- direct/src/showbase/GravityWalker.py | 2 +- direct/src/showbase/NonPhysicsWalker.py | 2 +- direct/src/showbase/PhysicsWalker.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/direct/src/showbase/GravityWalker.py b/direct/src/showbase/GravityWalker.py index 7f2041183a..26c749747a 100755 --- a/direct/src/showbase/GravityWalker.py +++ b/direct/src/showbase/GravityWalker.py @@ -175,7 +175,7 @@ class GravityWalker(DirectObject.DirectObject): # a higher or lower value depending on whether you want an avatar # that is outside of the world to step up to the floor when they # get under valid floor: - cRay = CollisionRay(0.0, 0.0, 4000.0, 0.0, 0.0, -1.0) + cRay = CollisionRay(0.0, 0.0, CollisionHandlerRayStart, 0.0, 0.0, -1.0) cRayNode = CollisionNode('GW.cRayNode') cRayNode.addSolid(cRay) self.cRayNodePath = self.avatarNodePath.attachNewNode(cRayNode) diff --git a/direct/src/showbase/NonPhysicsWalker.py b/direct/src/showbase/NonPhysicsWalker.py index ea0fb3f793..7f92005813 100755 --- a/direct/src/showbase/NonPhysicsWalker.py +++ b/direct/src/showbase/NonPhysicsWalker.py @@ -74,7 +74,7 @@ class NonPhysicsWalker(DirectObject.DirectObject): # a higher or lower value depending on whether you want an avatar # that is outside of the world to step up to the floor when they # get under valid floor: - self.cRay = CollisionRay(0.0, 0.0, 4000.0, 0.0, 0.0, -1.0) + self.cRay = CollisionRay(0.0, 0.0, CollisionHandlerRayStart, 0.0, 0.0, -1.0) cRayNode = CollisionNode('NPW.cRayNode') cRayNode.addSolid(self.cRay) self.cRayNodePath = avatarNodePath.attachNewNode(cRayNode) diff --git a/direct/src/showbase/PhysicsWalker.py b/direct/src/showbase/PhysicsWalker.py index 3ee7f3b05a..e713e4af88 100755 --- a/direct/src/showbase/PhysicsWalker.py +++ b/direct/src/showbase/PhysicsWalker.py @@ -120,7 +120,7 @@ class PhysicsWalker(DirectObject.DirectObject): def setupRay(self, floorBitmask, floorOffset): # This is a ray cast from your head down to detect floor polygons # A toon is about 4.0 feet high, so start it there - self.cRay = CollisionRay(0.0, 0.0, 4.0, 0.0, 0.0, -1.0) + self.cRay = CollisionRay(0.0, 0.0, CollisionHandlerRayStart, 0.0, 0.0, -1.0) cRayNode = CollisionNode('PW.cRayNode') cRayNode.addSolid(self.cRay) self.cRayNodePath = self.avatarNodePath.attachNewNode(cRayNode)