비주얼 스크립팅 기본 구조

블루프린트는 노드가 일을 하고, 선이 실행 순서와 값을 나눈다

코드를 타이핑하는 대신 기능 단위 노드를 배치하고 연결한다. 블루프린트를 읽을 때는 흰 실행선으로 시간 순서를 먼저 잡고, 색 있는 데이터선으로 값의 출처를 확인한다.

텍스트 코드 관점

문장은 위에서 아래로 읽힌다

입력 이벤트 발생 조건 검사 결과 함수 호출

텍스트 코드에서는 줄의 순서와 중괄호 구조가 흐름을 말한다.

블루프린트 노드

노드는 기능과 입출력 핀을 함께 가진다

이름 어떤 작업인지 알려준다.
실행 핀 실행 시작과 다음 실행 위치를 연결한다.
데이터 핀 숫자, 불리언, 오브젝트 같은 값을 주고받는다.
선의 두 역할

같은 연결처럼 보여도 질문이 다르다

실행선

언제 실행되는가를 말한다.

데이터선

어떤 값이 전달되는가를 말한다.