반응형
수업내용
- UE5 BluePrint 기초
- 변수
- 부울 Boolean: True, False
- 바이트 Byte
- 인티저 Integer
- 인티저64 Integer64: 인티저보다 더 넓은 범위
- 플로트 Float: 소수점
- 네임 Name: Parameter 같은 이름
- 스트링 String
- 텍스트 Text
- 벡터 Vector
- 로테이터 Rotator
- 트랜스폼 Transform
- 구조체 Structure
- 인터페이스
- 오브젝트 타입
- 열거형 Enumeration

- 연산자
- 더하기 Add +
- 빼기 Subtract -
- 곱하기 Multiply *
- 나누기 Divide /
- 나머지 Remainder Operator %
- 분기문
- 분기문(비교)
- A == B : A와 B가 같다
- A != B : A와 B가 같지 않다
- 중첩 분기분
- OR: False가 되는 조건을 우선으로 배치하여 최적화
- if(A || B)
- True || True > True
- True || False > True
- False || True > True
- False || False > False
- if(A || B)
- AND: True가 되는 조건을 우선으로 배치하여 최적
- if(A && B)
- True && True > True
- True && False > False
- False && True > False
- False && False > False
- if(A && B)
- OR: False가 되는 조건을 우선으로 배치하여 최적화
- 분기문(비교)
- 열거형
- Switch > Enum
- 반복문
- ForLoop
- WhileLoop
- ForEachLoop
- 변수
실습
- 변수 사용하기
- float 변수 선언 (이름: fNum)
- 초기값: 0.009
- 변경된값: 1.009
- 출력값:
- fNum: 0.009
- fNum: 1.009
- bool 변수 선언 (이름: haveNum)
- 초기값: false
- 출력
- haveNum: 값 출력
- 결과


- float 변수 선언 (이름: fNum)
- 연산자 활용
- 주어진 숫자: 4567의 자릿수를 출력하라(num=4567
- 출력
- 초기값: 4567
- 4
- 5
- 6
- 7
- 결과

- 홀수, 짝수 출력하기
- 1~100까지 숫자에서
- 출력
- 홀수: 1, 3, 5, ... , 99
- 짝수: 2, 4, 6, ... , 100
- 2번만 출력되어야 함
- 결과

- 자리수 출력하기 확장(반복문 활용)
- 주어진 숫자: 숫자의 변동에 대응하기(123, 4567, 123456789 등)
- 단, 자리수는 직접 입력 없음
- 출력
- 초기값: 123
- 1
- 2
- 3
- 결과

반응형
'Unreal Engine' 카테고리의 다른 글
| Unreal Engine 5 수업 Log ― 4[2026.01.17.] (0) | 2026.02.05 |
|---|---|
| Unreal Engine 5 수업 Log ― 3[2026.01.10.] (0) | 2026.02.02 |
| Unreal Engine 5 수업 Log ― 1[2025.12.27.] (0) | 2026.02.01 |
| Unreal Engine 5 Dev Log 8 ― 가챠, 캡슐 머신, 놀이기구 5[2025.12.28.] (0) | 2026.02.01 |
| Unreal Engine 5 Dev Log 8 ― 가챠, 캡슐 머신, 놀이기구 4[2025.12.17.] (0) | 2026.02.01 |