2016-11-01 3 views
0

내 플레이어에 무작위로 아이템이 도착했을 때 내 플레이어 +5 동전을 주려고했습니다. 웬일인지 내가 그것을 집어 들려고 노력할 때 나는 동전 (5 개의 동전/초)의 톤을 얻는다. 그러나 동전 이미지는 사라지지 않는다.플레이어가 픽업 한 후 아이템이 지워지지 않습니다.

counter = 0; 
      for (iter11 = pickUpArray.begin(); iter11 != pickUpArray.end(); iter11++) 
      { 
       if(Player1.rect.getGlobalBounds().intersects(pickUpArray[counter].rect.getGlobalBounds())){ 

        if(pickUpArray[counter].isCoin == true){ 
         Player1.coins += pickUpArray[counter].coinValue; //Adding coinValue on Player1 coins balance 
         pickUpArray[counter].destroyed == true; 
        } 
       } 

       counter++; 
      } 
+0

디버거는 무엇을 말합니까? – displayname

+0

당신이 데리러 가고있는 동전이 파괴되었는지 확인해보십시오. – nwp

+0

http://prntscr.com/d1rofi가 정상입니까? 하하 – Julian

답변

1

내가 선택한 후 자체적으로 삭제하지 않은 이유는이 '=='입니다.

pickUpArray[counter].destroyed = true;