커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
숙제 코드 작성중에 작은 의문이 들어서 질문드립니다..
undefined주차
북마크
김*희
댓글
3
추천
0
조회수
11
조회수
11
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


4주차 숙제인 30초가 되면 게임이 끝나는 로직을 짤때,

처음엔

//시간이 30초가 됐을때, 게임이 끝나고 엔드패널이 활성화

  if (time == 30.0f)

  {

    Time.timeScale = 0.0f;

    endTxt.SetActive(true);

  }

라고 작성했는데 30초가 되어도 시간이 끝나질 않더라구요...


두번째엔

//시간이 30초보다 크거나 같을때, 게임이 끝나고 엔드패널이 활성화

 if (time >= 30.0f)

 {

   Time.timeScale = 0.0f;

   endTxt.SetActive(true);

 }

이렇게 작성하니 성공적으로 30초에 게임이 끝나는것을 확인했습니다.


time == 30.0f 가 로직상으로는 문제가 없는것 같은데 왜 적용이 안되는걸까요?








취소
 공유
취소
댓글 0
댓글 알림
나의얼굴