Пример #1
0
        public void UserInput()
        {
            float xdir;

            if (GetAsyncKeyState(Keys.Left) == true)
            {
                xdir = -0.5F;
                player.Move(xdir);
            }

            if (GetAsyncKeyState(Keys.Right) == true)
            {
                xdir = 0.5F;
                player.Move(xdir);
            }

            if (GetAsyncKeyState(Keys.Up) == true)
            {
                isBullet = true;

                if (!Bullet.OnScreen())
                {
                    bullet = player.Shoot();
                }
            }
        }
Пример #2
0
 public void FireShot()
 {
     if (player.CanShoot())
     {
         player.ResetUpdatesBeforeNextShot();
         player.Shoot();
     }
 }