728x90
빈공간에 마우스 우클릭을 해서 +,-,*,/ 를 이용하여 사칙연산 노드를 생성한여 기능을 사용할 수 있음
당연히 왼쪽은 입력 오른쪽은 출력
HP기본값이 100일때 더하기 10을 하여 110 출력 되는것을 볼 수 있다
나누기 등을 할 때 핀을 float 등으로 해줘야 실수값이 잘리거나 하지 않는다!
Hp = 80 이고 MaxHp 는 100일때 백분율을 구하려면 0.8이 필요한데 그럼 int 를 float 로 변환 해줘야한다
마우스 우클릭 후
저 액션(To Float(Integer)을 두개 끌어서 /(나누기) 에 연결 후 출력해보았다.
정상적으로 출력이 됬다. 사실상 MaxHp 나 HP중에 하나만 float 이 됬어도 됬다.
728x90
'언리얼엔진 > 블루프린트' 카테고리의 다른 글
블루프린트 디버깅 (0) | 2023.03.13 |
---|---|
블루프린트 원하는 숫자+텍스트 출력하기 (0) | 2023.03.13 |
블루프린트 비교연산 (0) | 2023.03.13 |
변수 타입 (1) | 2023.03.13 |
블루프린트 (0) | 2023.03.13 |
댓글