Advertisement
MorteDeAngelis

Duplicate Sprite

Dec 7th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.68 KB | None | 0 0
  1. if (UG::GetMouseButtonDown(0))
  2. {
  3.     fTimeDelay -= fTimeElasped;
  4.     if (fTimeDelay < 0.f)
  5.     {
  6.         UG::GetMousePos(dMouseXpos, dMouseYpos);
  7.         MousePos = Vector2(dMouseXpos, iScreenHeight - dMouseYpos);
  8.         fTimeDelay = 1.f;
  9.  
  10.         for (int iMissileCheck = 0; iMissileCheck < 5; ++iMissileCheck)
  11.         {
  12.             if (!(oPlayer.IsActive(iMissileCheck)))
  13.             {
  14.                 oPlayer.SetActive(true, iMissileCheck);
  15.                 iMissile = iMissileCheck;
  16.                 break;
  17.             }
  18.         }
  19.  
  20.         oPlayer.InitialiseMissileSprite(oPlayer.m_oMissileAmmo[iMissile], "./images/MissileSpriteSingle.png",
  21.         iScreenWidth * 0.5f, iScreenHeight * 0.05f);
  22.         UG::DrawSprite(oPlayer.m_oMissileAmmo[iMissile].iMissileID); //Can't draw a 2nd of the same
  23.     }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement