コード例 #1
0
 public Sprite(Texture texture, Size size)
 {
     this.texture = texture;
     Size = size;
     GL.Enable(EnableCap.Blend);
     GL.BlendFunc(BlendingFactorSrc.SrcAlpha, BlendingFactorDest.OneMinusSrcAlpha);
     GL.Enable(EnableCap.Texture2D);
 }
コード例 #2
0
ファイル: Box.cs プロジェクト: BenjaminNitschke/PhysicsCourse
        public Box(Vector2D position, Size size)
            : base(position, size,
				BodyFactory.CreateRectangle(Entities.world2D, size.Width, size.Height, 1.0f, position,
					BodyType.Dynamic))
        {
            Entities.Register(this);
            body.IsStatic = false;
            body.Restitution = 1;
            body.Friction = 0.01f;
        }
コード例 #3
0
 protected PhysicsObject(Vector2D position, Size size, Body body)
 {
     this.size = size;
     this.body = body;
 }