예제 #1
0
 public MyTargetSteering(MyBotNavigation navigation) : base(navigation, 1f)
 {
     this.m_capsuleRadiusSq = 1f;
     this.m_capsuleHeight   = 0.5f;
     this.m_capsuleOffset   = -0.8f;
     this.m_target          = null;
 }
예제 #2
0
 public MyPathSteering(MyBotNavigation navigation)
     : base(navigation)
 {
 }
 public MyCollisionDetectionSteering(MyBotNavigation parent)
     : base(parent, 1.0f)
 { }
예제 #4
0
 public MyTreeAvoidance(MyBotNavigation navigation, float weight)
     : base(navigation, weight)
 {
 }
 public MySteeringBase(MyBotNavigation parent, float weight)
 {
     Weight = weight;
     Parent = parent;
 }
예제 #6
0
 public MyTargetSteering(MyBotNavigation navigation)
     : base(navigation, 1.0f)
 {
     m_target = null;
 }
 public MyPathSteering(MyBotNavigation navigation)
     : base(navigation)
 { }
예제 #8
0
 public MySteeringBase(MyBotNavigation parent, float weight)
 {
     Weight = weight;
     Parent = parent;
 }
예제 #9
0
 public MyCollisionDetectionSteering(MyBotNavigation parent) : base(parent, 1f)
 {
 }
예제 #10
0
 public MyCharacterAvoidance(MyBotNavigation botNavigation, float weight) : base(botNavigation, weight)
 {
     this.m_debugDirection = Vector3D.Forward;
 }
예제 #11
0
 public MyTargetSteering(MyBotNavigation navigation)
     : base(navigation, 1.0f)
 {
     m_target = null;
 }
예제 #12
0
 public MyCharacterAvoidance(MyBotNavigation botNavigation, float weight)
     : base(botNavigation, weight)
 {
 }
예제 #13
0
 public MyTreeAvoidance(MyBotNavigation navigation, float weight) : base(navigation, weight)
 {
     this.m_trees = new List <HkBodyCollision>();
 }