본문 바로가기

블루프린팅/13. 데이터구조및 흐름제어

[13장 데이터 구조및 흐름제어] 흐름제어

흐름을 제어하는 조건문은 이전에 Branch를 많이 사용했다. 이건 if문과 비슷하다.

Switch와 비슷한 Switch on int, Switch on String, Switch on Enum등도 있다. 복수의 조건문의 오른쪽아래 핀추가+를 눌러 추가하면 된다

 

Flip Flop

A와 B의 True/False 상태를 매번 바꾸어 A,B중 하나만 번갈아가며 실행되게 해준다. 총알발사 마지막 로직에 추가하면 총알을 발사할때 마다 .A/B가 번갈아 가며 출력된다.

For Each Loop

For Loop는 지정된 인덱스를 차례대로 발생하지만 For Each Loop는입력된 배열엘리먼트및 배열 인덱스를 출력핀에서 사용할 수 있다.

DO Once

 한번만 실행되는 노드이다 Reset후 다시 실행시킬수 있다. DO N이라는 노드는 지정된 수 만큼 노드를 실행시킬수 있다.

Gate

Gate노드는 Open/Cose로 Exit상태를 고정시킬수 있다.StartClosed는 닫힌 상태에서 실행되는 체크이다.

MultiGate

여러개의 출력핀을 선택적 또는 반복적으로 출력할수 있다.