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