Exemplo n.º 1
0
 public PhysicalObjectAcc(float maxSp, float acc, PhysicalObjectType t, Vector2 pos, Vector2 movDir, Vector2 lookDir, BodyInfo bodyInfo, bool isActive = true)
     : base(0f, t, pos, movDir, lookDir, bodyInfo, isActive)
 {
     maxSpeed       = maxSp;
     acceleration   = acc;
     isAccelerating = false;
 }
Exemplo n.º 2
0
 public PhysicalObject(float sp, PhysicalObjectType t, Vector2 pos, Vector2 movDir, Vector2 lookDir, BodyInfo bodyInfo, bool isActive = true)
 {
     body              = new Body(bodyInfo, OnCollision, pos, lookDir, this, isActive);
     Position          = pos;
     MovementDirection = movDir;
     LookingDirection  = lookDir;
     Speed             = sp;
     Type              = t;
 }