컨텐츠로 건너뛰기

레시피 예제

예시: 레시피를 이용하여 파라미터 수정하기

레시피 설정

  1. 태그 4개를 생성합니다. 태그명: Record_ID 데이터 종류: INT (INT16) 초기 값: 0

태그명: Width 데이터 종류: INT (INT16) 초기 값: 300

태그명: Color 데이터 종류: 문자열 초기 값: #FF0000

태그명: Visibility 데이터 종류: BOOL 초기 값: TRUE

  1. 도구 > 레시피 편집기로 이동하거나 **레시피 편집기 열기…**를 클릭합니다. + 아이콘을 클릭하여 레시피 DB를 새로 생성합니다. 레코드 ID 태그에 앞서 생성한 “Record_ID” 태그를 연결합니다. Handshake는 지정하지 않고 확인을 누릅니다. 생성된 레시피를 선택하고 파라미터 속성 편집을 클릭합니다. 3개의 파라미터를 다음 그림과 같이 생성한 뒤, 레코드 추가 아이콘을 클릭하여 레코드를 생성합니다.

  1. 각 파라미터 항목 아래에 있는 셀을 클릭하여 다음과 같이 Record ID 0의 설정값을 입력합니다. 파라미터명: Width Record ID 0 값: 300

파라미터명: Color Record ID 0 값: #0000FF

파라미터명: Visibility Record ID 0 값: 1

  1. 페이지에 문자 오브젝트 3개와 사각형 오브젝트 4개를 생성합니다. 오브젝트 배치 및 문자 오브젝트의 내용은 다음 이미지와 같이 설정합니다.

  1. “Width 수정” 오브젝트를 클릭한 다음 동작 탭의 누를 때 속성에서 명령을 새로 추가합니다. 명령: 태그 값 입력 종류: 숫자 태그: Width 헤더: 너비 설정 서브헤더: 최소 0, 최대 450

다른 문자 오브젝트에도 다음과 같은 설정으로 명령을 추가합니다.

오브젝트: Color 수정 명령: 태그 값 입력 종류: 문자 헤더: 색상 변경 서브헤더: Hex 코드 값 입력

오브젝트: Visibility 수정 명령: 태그 값 토글 태그: Visibility

  1. 페이지 우측에 위치한 사각형 오브젝트 3개는 누를 때 동작 명령으로 각각 레시피 레코드 보내기, 레시피 레코드 받기, 레시피 설정창 열기를 설정합니다. 상세 설정은 다음 이미지를 참고하시기 바랍니다.

  1. 마지막으로는 “Visibility” 태그를 드래그하여 남아있는 사각형의 형태 탭의 출몰에 놓아 연결시킵니다. “Color” 태그는 채우기 속성에 연결시킵니다. “Width” 태그는 변형 탭의 너비 속성에 연결시킵니다.

런타임 레시피

  1. 도구 > 시뮬레이터 실행을 클릭하여 시뮬레이터를 실행합니다.

  1. “Width” 태그의 값을 400으로, “Color” 태그의 값을 #AB50DE로 변경합니다.

  1. 우측의 사각형 중 가장 위에 있는 사각형을 클릭합니다. 레시피에 저장된 값이 모든 태그에 적용된 것을 확인할 수 있습니다.

  1. 가장 아래에 있는 사각형을 클릭해 레시피 설정 창을 열고 Add를 클릭합니다. 새 레코드가 추가되면 다음과 같이 각 항목을 설정합니다. 그 다음 Save를 클릭합니다. Record ID: 1 Record Name: Record Width: 400 Color: #000000 Visibility: 0

  1. “Record_ID” 태그의 값을 1로 변경한 다음, 가장 위에 있는 사각형을 클릭합니다. 태그의 값이 바뀐 것을 확인할 수 있습니다.

  1. “Visibility” 태그의 값을 1로 바꾸고 “Color” 태그의 값을 #00FF00으로 변경합니다. 그 다음 가운데의 사각형을 클릭합니다.

  1. “Width” 태그의 값을 100으로, “Color” 태그의 값을 #0000FF로, “Visibility” 태그의 값을 0으로 다시 설정합니다. 그 다음 가장 위에 있는 사각형을 클릭합니다. 이 동작은 6번의 오브젝트가 다시 나타나도록 합니다. 가운데의 사각형 오브젝트를 누른 결과로 Record ID 1에 현재 화면에 표시되는 오브젝트의 속성 값을 덮어 썼기 때문입니다.