ToString3 2024.04.25 TIL - double형 소수점 자리수, ToString, int, 명시적 형변환 double형 변수의 소수점 자리수 문제43 // Math.Round()로 첫째 자리수까지 반올림 한 결과체력 86.1 -> 43.099999999999994double형을 쓰다보면 나누거나 곱할 때 소수점 자리수가 길어져서 귀찮은 일이 발생한다.그래서 `Math.Round(변수명, 1)`를 사용하여 첫째 자리수까지 반올림 한 결과를 `체력 감소 메소드`의 매개변수로 넘겨줬는데...보다시피 `43.099999999999994`로 저장됐다.. 분명 43을 넘겨줬는데?? (86.1 - 43 = 43.1) 문제는 `부동 소수점`의 정확도와 관련이 있다.컴퓨터는 실수를 이진법으로 표현하므로, 10진수로 표현되는 숫자 중 일부는 정확히 표현할 수 없다. 이로 인해 부동 소수점 연산에서 정확한 결과를 기대하기 어.. 스파르타 게임개발종합반(Unity)/TIL - 본캠프 매일 공부 기록 2024. 4. 25. [Unity/2D] 레벨 시스템 구현 - UI, text, ToString, localScale 고양이 5마리를 배부르게 하면 1레벨이 오르는 레벨링 시스템을 구현해보겠습니다. 게이지가 차오르는 UI 설정은 아래 게시글들을 참고해주세요. 2024.04.03 - [Unity/2D] - [Unity/2D] 체력바 만들기 - Canvas, UI, Anchors 2024.04.03 - [Unity/2D] - [Unity/2D] 체력바 게이지 상승하는 코드 작성 - UI, OnTriggerEnter2D, localScale GameManager.cs public RectTransform levelFront; public Text levelTxt; int level = 0; // 현재 레벨 int score = 0; // 점수 5점당 1레벨 public void AddScore() { score++; leve.. 스파르타 게임개발종합반(Unity)/사전캠프 공부 기록 2024. 4. 4. [Unity/2D] 시간 감소 및 게임 종료, 프레임 - anchor(앵커), Time.deltaTime, Time.timeScale, ToString 이전편 2024.03.28 - [Unity/2D] - [Unity/2D] 빗방울과 플레이어 충돌 체크 및 점수 올리기 - Singleton(싱글톤) 패턴 게임 종료 화면 Image 설정 Canvas → UI → Image 클릭해주겠습니다. R : 232 G : 52 B : 78 결과 게임 종료 화면 속 텍스트 설정 Image 밑에 Text 생성 텍스트는 게임 종료화면 이미지의 크기와 항상 똑같게 하려고합니다. 우선 Rect Transform에서 네모난 그림을 클릭 이 상태에서 Alt+Shift를 누르면 이렇게 모양이 좀 다르게 나오는데 여기서 맨 오른쪽 하단의 모양 클릭 위와 같이 설정 아까 Image오브젝트의 이름은 EndPanel로 변경 결과 게임 종료 화면 비활성화 이후 EndPanel의 오브젝트의.. 스파르타 게임개발종합반(Unity)/사전캠프 공부 기록 2024. 3. 28. 이전 1 다음 반응형