시작하기
제어그룹

제어그룹

제어그룹은 여러 개의 제어를 하나의 그룹으로 묶어 실행 방식을 설정하는 블록입니다. 제어그룹은 로직의 바로 하위에만 추가할 수 있으며, 로직이 비어 있을 때는 우측 상단의 + 추가에서 제어그룹을, 블록이 있을 때는 기존 제어·제어그룹 위·아래에 표시되는 + 버튼으로 추가합니다.

우선 모드

그룹에 포함된 여러 제어가 동시에 조건을 만족할 때 어떤 제어를 실행할지 결정하는 방식입니다.

없음

우선 모드를 적용하지 않습니다. 각 제어는 조건을 만족하면 포함된 순서에 따라 실행됩니다.

  • 조건을 만족한 제어는 모두 실행됩니다.
  • 제어는 그룹에 포함된 순서대로 실행되며, 역순으로 실행을 켜면 반대 순서로 실행됩니다.
우선 모드가 없음인 제어그룹에서 제어 1, 2, 3이 모두 조건 만족과 동작 실행 상태인 도해
우선 모드 없음. 조건을 만족한 제어 세 개가 모두 실행됩니다.
우선 순위

조건을 만족한 제어 중 우선순위가 가장 높은 제어가 실행됩니다.

  • 숫자가 작을수록 우선순위가 높습니다(우선 순위 1 > 2 > 3). 각 제어의 우선순위는 제어의 우선 순위 항목에서 설정합니다.
  • 실행 중인 제어보다 높은 우선순위의 조건이 만족되면 현재 제어를 즉시 중단하고 우선순위가 높은 제어를 실행합니다.
  • 우선순위가 높은 제어의 동작이 완료되면 다시 모든 조건을 확인하여, 그 시점에 조건을 만족한 제어 중 우선순위가 가장 높은 제어를 실행합니다.
우선 모드가 우선 순위인 제어그룹에서 세 제어가 모두 조건을 만족했지만 우선순위 1인 제어 2만 동작을 실행하는 도해
우선 모드 우선 순위. 세 제어가 모두 조건을 만족해도 우선순위 1인 제어 2만 실행됩니다.
먼저 우선

가장 먼저 조건을 만족한 제어가 실행됩니다.

  • 실행이 완료된 후 해당 조건이 더 이상 만족되지 않으면 다음으로 조건을 만족한 제어가 실행됩니다.
  • 실행할 제어는 조건을 만족한 시점의 순서로 결정됩니다.
우선 모드가 먼저 우선인 제어그룹에서 조건 만족 순서가 1인 제어 1만 동작을 실행하는 도해
우선 모드 먼저 우선. 조건을 가장 먼저 만족한 제어 1만 실행됩니다.
나중 우선

가장 나중에 조건을 만족한 제어가 우선 실행되며, 실행 중이던 제어는 즉시 중단됩니다.

  • 나중에 조건을 만족한 제어의 동작이 완료된 후 해당 조건이 더 이상 만족되지 않으면, 그 이전에 조건을 만족했던 제어의 동작이 실행됩니다.
  • 실행할 제어는 조건을 만족한 시점의 순서로 결정됩니다.
우선 모드가 나중 우선인 제어그룹에서 조건 만족 순서가 3인 제어 3만 동작을 실행하는 도해
우선 모드 나중 우선. 조건을 가장 나중에 만족한 제어 3만 실행됩니다.

공통 항목과 관리

사용, 이름, 역순으로 실행 항목은 로직과 동일하게 동작합니다. 사용하지 않는 제어그룹은 실행되지 않으며, 이름은 임의로 입력할 수 있습니다. 역순으로 실행 항목은 우선 모드가 없음 또는 우선 순위일 때만 표시됩니다. 블록은 드래그 앤 드롭으로 이동하고, 마우스 우클릭 메뉴에서 편집, 복제, 복사, 잘라내기, 삭제할 수 있습니다. 그룹을 삭제하면 포함된 모든 블록이 함께 삭제되며 복구할 수 없습니다. 자세한 조작 방법은 블록 공통 조작을 참고합니다.