Today I Leraned

2024-02-01 TIL

작성자 정보

  • 마스터 작성
  • 작성일

컨텐츠 정보

본문

오늘 한일

 

1.유니티 숙련 프로젝트

- 과제 진행중

- 과제 리소스 찾기

- 오늘 발견한 이슈


 

UI Image fillAmout 수치 오류

 public int exp = 0;

 public int maxExp = 0;

 

 exp.fillAmount = rabbit.exp / rabbit.maxExp;

 

문제 분석 

fillAmout는 0~1로 구성되어 있고 소수점으로 점점 증가한다.

 

따라서 int형을 float로 변경해줘야 한다.

 

public int exp = 0;

public int maxExp = 0;

 

exp.fillAmount = (float)rabbit.exp / (float)rabbit.maxExp;

 

변경 후 문제 없이 잘 작동된다.

 

캡처.PNG

 

관련자료

댓글 0
등록된 댓글이 없습니다.

최근글


새댓글


알림 0