public TestSolidDrift(Scene scene, Texture2D texture, Vector2 pos, Vector2 dimensions) : base(scene, pos) { Scale = dimensions; initpos = pos; new SpriteRenderer(this, texture, MDraw.DepthStartScene + 11); rb = new SolidRigidbody(this, new BoxCollider(this, Vector2.Zero, dimensions)); }
public TestSolid(Scene scene, Texture2D texture, Vector2 pos, Vector2 dimensions) : base(scene, pos) { Scale = dimensions; Position = pos; initPos = Position; new SpriteRenderer(this, texture, MDraw.DepthStartScene + 10); box = new BoxCollider(this, Vector2.Zero, dimensions * new Vector2(1, 1)); box2 = new BoxCollider(this, dimensions * new Vector2(1, 0.5f), dimensions * new Vector2(1, 2)); solid = new SolidRigidbody(this, box, box2); }