언리얼 엔진의 블루프린트 흐름 제어란 조건에 따라 실행 흐름을 제어할 수 있는 노드를 말한다. 스위치 노드 데이터의 입력을 읽어 들여, 그 입력된 값에 따라 일치하는 실행 출력으로 실행 흐름을 전송한다. 사용할 수 있는 스위치의 종류는 Int, String, Name, Enum이 있다. 분기(Branch) 분기(Branch) 노드는 하나의 True/False 조건에 따라 단순한 의사 결정 기반 흐름을 만들어 낸다. Branch노드가 실행되고 현재 조건 값의 상태를 검사한 후 적합한 출력 통로로 실행 신호를 보낸다. (10초 경과되면 '10초 경과!!' 출력) (3초가 지날 때마다 1번씩 카운트 출력) Do N Do N노드는 Enter로 실행 신호가 들어가면 N번의 수만큼 발동하고 Reset에 입력 신호가..
언리얼 엔진의 비주얼 스크립팅인 블루프린트(Blueprint)는 언리얼 에디터 안에서 노드 기반 인터페이스를 사용하여 게임 플레이 요소를 만드는 개념을 토대로 한 비주얼 스크립팅이다. 언리얼 엔진(Unreal Engine)에서 블루프린트(Blueprint)를 사용하는 데는 5가지 유형이 있다. · 레벨 블루프린트(Level Blueprint) - 레벨에 대한 이벤트를 관리하는 데 사용한다. · 블루프린트 클래스(Blueprint class) - 레벨에 배치된 액터의 기능을 관리하는 데 사용된다. · 데이터 전용 블루프린트(Data-Only Blueprint) - 상속된 블루프린트의 수정된 속성들만 저장 · 블루프린트 인터페이스(Blueprint Interface) - 블루프린트 사이의 인터페이스를 정의 ..