Remove() public method

Removes a space object from the simulation.
public Remove ( ISpaceObject spaceObject ) : void
spaceObject ISpaceObject Space object to remove.
return void
コード例 #1
0
 public void RemoveFromSpace(Space space)
 {
     LeftTread.RemoveFromSpace(space);
     RightTread.RemoveFromSpace(space);
     Turret.RemoveFromSpace(space);
     space.Remove(Body);
 }
コード例 #2
0
 public override void OnRemovalFromSpace(Space oldSpace)
 {
     oldSpace.Remove(linearMotor);
     oldSpace.Remove(angularMotor);
 }
コード例 #3
0
 public override void OnRemovalFromSpace(Space oldSpace)
 {
     oldSpace.Remove(linearMotor);
     oldSpace.Remove(angularMotor);
 }
コード例 #4
0
 public void RemoveFromSpace(Space space)
 {
     space.Remove(Entity);
     space.Remove(Motor);
     space.Remove(SuspensionAxisJoint);
     space.Remove(SuspensionLengthLimit);
     space.Remove(SuspensionSpring);
     space.Remove(SuspensionAngularJoint);
 }
コード例 #5
0
 public void RemoveFromSpace(Space space)
 {
     foreach (var segment in Segments)
     {
         segment.RemoveFromSpace(space);
     }
     foreach (var binding in SegmentAngularBindings)
     {
         space.Remove(binding);
     }
 }
コード例 #6
0
 public void RemoveFromSpace(Space space)
 {
     space.Remove(Body);
     space.Remove(Barrel);
     space.Remove(TankToTurretJoint);
     space.Remove(TurretBodyToBarrelJoint);
 }