Ejemplo n.º 1
0
        public virtual void Update()
        {
            // update my position
            _position = SwinGame.AddVectors(_position, _velocity);
            _velocity = SwinGame.AddVectors(_velocity, SwinGame.VectorTo(0, 0.05f));

            // update hitbox
            Point2D hitboxposition = new Point2D();

            hitboxposition.X = _position.X + MyBitmap().Width / 2;
            hitboxposition.Y = _position.Y + MyBitmap().Height / 2;

            _hitBox = SwinGame.BitmapCircle(MyBitmap(), hitboxposition);
        }