개발나라 스용공주

[UNREAL] 블루프린트 BluePrint 이론(8) / 반복문 본문

개발일지/UNREAL ENGINE

[UNREAL] 블루프린트 BluePrint 이론(8) / 반복문

스용공주 2024. 1. 12. 04:44
728x90
728x90

C++에서는 for문, while문 등의 반복문이 있다.

마찬가지로 언리얼 블루프린트에서도 반복문의 기능을 하는 것들이 있는데 이번 글에서 설명할 것이다.

 

1. While loop

While loop는 Condition 핀에 만족해야할 조건의 노드를 연결하고 Loop Body에 반복 실행할 식의 노드를 연결해주고 반복문이 끝난 뒤 실행할 노드를 Completed에 연결해준다.

 

 

2. For loop

For loop는 일반 For문처럼 초기값 중단값을 넣어준다. First Index에 반복문을 시작할 숫자를 넣어주고 Last Index에 반복문이 끝나는 숫자를 넣어준다. 그리고 Loop Body에 While Loop처럼 반복하여 실행할 식을 작성해주고 Index는 나온 인덱스 값을 의미하고 Complete는 반복문 실행이 모두 마무리 되면 실행되는 부분이다.

그래서 For loop는 First Index의 값부터 Last Index까지 빠짐없이 반복해야하는 상황일 때 사용해야한다.

 

 

3. For loop with break

For loop with break는 For loop에 중단점을 걸어 중간에 빠져나올 수 있게끔 만들어준다.

728x90
728x90
Comments