Exemplo n.º 1
0
 public FindGroundAndSteps(DynamicCharacterController controller, CollisionWorld world, short staticRaycastGroup, short staticRaycastMask)
 {
     _controller          = controller;
     _world               = world;
     _resolveStepUp       = new ResolveStepUp(_controller, _world, staticRaycastGroup, staticRaycastMask);
     CollisionFilterGroup = staticRaycastGroup;
     CollisionFilterMask  = staticRaycastMask;
 }
 public ResolveStepUp(DynamicCharacterController controller, CollisionWorld world, short staticRaycatGroup, short staticRaycastMask)
 {
     _controller = controller;
     _world      = world;
     _closestRay = new ClosestRayResultCallback();
     _closestRay.CollisionFilterGroup = staticRaycatGroup;
     _closestRay.CollisionFilterMask  = staticRaycastMask;
 }