제어그룹
제어그룹을 이용하면 여러 개의 제어를 하나의 그룹으로 묶어서 제어가 실행되는 방식을 설정할 수 있습니다.
추가
로직에 추가된 블록이 하나도 없다면 우측 상단의 [+추가] -> [제어그룹]을 클릭하여 제어그룹을 추가합니다.

또한 기존 제어, 제어그룹 블록에 마우스 오버시 표시되는 [+] 버튼을 클릭하여 위 또는 아래에 제어그룹을 추가할 수도 있습니다.

제어그룹은 로직의 하위에만 추가할 수 있습니다.

[사용]
제어그룹을 사용할지 여부를 설정합니다. 사용하지 않는 제어그룹은 실행되지 않습니다.

[이름]
표시할 이름을 입력합니다. 임의의 이름을 사용할 수 있습니다.

[우선 모드]
제어그룹에 포함된 제어들에 적용할 우선모드를 선택합니다. 우선 모드 설정에 따라 제어 그룹에 포함된 제어의 실행 여부가 정해집니다.

- 없음 : 모든 제어는 조건을 만족하면 동작이 실행됩니다.

- 우선 순위 : 조건을 만족하는 제어 중 우선순위가 가장 높은 (우선순위 숫자가 가장 작은) 제어의 동작이 실행됩니다.

- 먼저 우선 : 가장 먼저 조건을 만족한 제어의 동작이 실행됩니다. 만약 가장 먼저 조건을 만족한 제어가 조건을 더 이상 만족하지 않으면 바로 그 다음 순서로 조건을 만족한 제어의 동작이 실행됩니다.

- 나중 우선 : 가장 나중에 조건을 만족한 제어의 동작이 실행됩니다. 이때 기존에 실행되고 있던 제어의 동작은 강제로 실행이 취소됩니다. 만약 가장 나중에 조건을 만족한 제어가 더 이상 조건을 만족하지 않으면 바로 전 순서에 조건을 만족한 제어의 동작이 실행됩니다.

[역순으로 실행]
자식 블록들의 실행 순서를 반대로 설정합니다. 값이 false이면 위에서 아래의 방향으로, 값이 true이면 아래에서 위의 방향으로 실행됩니다.

이동
제어그룹을 클릭하고 원하는 위치로 드래그 앤 드랍합니다.

편집
[•••] -> [편집]을 클릭하여 제어그룹을 편집합니다.

복제
[•••] -> [복제]를 클릭하여 제어그룹을 복제합니다. 복제된 블록은 동일 레벨의 가장 마지막에 생성됩니다.

삭제
[•••] -> [삭제]를 클릭하여 제어그룹을 삭제합니다. 제어그룹에 포함된 모든 블록도 삭제되며, 삭제된 블록은 복구할 수 없으므로 주의합니다.
