패치 그룹 & 구성 요소

Patch Groups & Components

자주 사용되는 패치를 추출하고, 재사용 가능한 패치 라이브러리를 구축하고, 이를 팀과 공유함으로써 시간을 절약하세요.



패치
그룹 Patch Groups

패치를 그룹화하여 혼란을 줄이고 기능을 수행하는 패치 그룹을 압축하세요. 이는 프로그래밍에서 함수를 만드는 것과 비슷합니다. 여러 패치를 하나로 그룹화하려면 패치를 선택하고 “패치Patch > 그룹 패치Group Patches (G)”를 선택하세요. 레이어 레이어 속성 패치는 패치 그룹으로 그룹화 할 수 없습니다. 레이어가 있는 패치 그룹을 만들려면 구성 요소를 사용하세요.

패치 그룹을 입력하려면 해당 패치 그룹을 더블 클릭하거나 를 누르세요. 그대로 두고 돌아가려면 를 누르세요. 패치 그룹에 들어가거나 나가는 메뉴 항목은 “패치Patch > 패치 그룹 들어가기Enter Patch Group”과 “패치Patch > 패치 그룹 나가기Leave Patch Group”입니다.

패치 그룹 인풋 아웃풋

개별 인풋 및 아웃풋을 추가, 편집, 순서 변경 또는 제거하려면 패치 그룹을 선택하고 “패치Patch > 패치 정보Patch Info ( I )”를 선택하여 패치 정보 팝업을 불러옵니다. 포트 설정Port Setup 탭에서는 포트 유형과 포트의 기본값, 최대 및 최소값을 변경할 수 있습니다.

패치 그룹 내에서 인풋 또는 아웃풋을 게시하려면 포트를 선택하고 “패치Patch > 포트 게시하기Publish Port (P)”를 선택합니다. 그러면 패치 그룹의 인풋 또는 아웃풋을 나타내는 자주색 또는 파란색 패치가 추가됩니다.

구성 요소 Components

구성 요소는 패치 그룹과 유사하지만 계층도 포함합니다. 구성 요소를 사용하여 버튼, 툴 바, 탭 바, 리스트 아이템 등과 같이 재사용 가능한 빌딩 블록을 만들 수 있습니다. 예를 들어, 오리가미 스튜디오의 iOS Android 구성 요소는 패치 및 레이어를 사용하여 작성된 구성 요소 입니다.

구성 요소를 생성하려면, 레이어를 선택하고 “레이어Layer > 구성 요소로 그룹화Group into Components (⌘⌥G)”를 선택합니다. 그러면 레이어 목록의 구성 요소로 그룹화됩니다. 를 사용하여 구성 요소를 시작하고 종료합니다. 패치 에디터에 기존 로직을 압축하기 위해 패치를 복사하여 구성 요소에 붙여 넣으세요. 패치 정보 팝업Patch Info Popover (I)를 사용하여 인풋 및 아웃풋을 생성합니다. 터치 메뉴를 사용하여 구성 요소의 아웃풋에 접속합니다.

패치 라이브러리 Patch Library

반복해서 사용하는 패치 그룹이나 구성 요소가 있는 경우 패치 라이브러리에 추가하는 것이 좋습니다. 패치 그룹 또는 구성 요소를 선택하고 “패치Patch > 사용자 패치 라이브러리에 추가Add to User Library Folder (⌘⌥C)”를 선택합니다. 패치 라이브러리 폴더를 열고자하면 “패치Patch > 패치 폴더 보여주기Show Patch Folder”를 선택합니다.

패치 그룹이나 구성 요소가 라이브러리에 있으면 다음에 문서를 시작하거나 열 때 다른 패치와 레이어를 추가하는 것과 같은 방법으로 추가할 수 있습니다. 현재 문서에서 사용할 수 있도록하려면 문서를 닫았다가 다시 여시기 바랍니다.

패치 그룹 및 구성 요소 업데이트

라이브러리의 패치 그룹이나 구성 요소를 변경하거나 기능을 추가하려면 문서에 패치나 구성 요소를 삽입하고 변경한 다음, “패치Patch > 사용자 패치 라이브러리에 추가Add to User Library Folder”를 다시 선택하세요. 이 패치 그룹 또는 구성 요소를 사용하여 모든 문서를 닫았다가 다시 열면, 오리가미 스튜디오에서 해당 패치를 새 버전으로 업그레이드하라고 알려줍니다.

라이브러리에서 링크를 해제하여 패치나 구성 요소를 한번 변경합니다. 패치 또는 구성 요소를 선택하고 “패치Patch > 패치 라이브러리와 링크 끊기Unlink from Patch Library”를 선택하세요.

팁: 패치를 업그레이드 할 때 포트에 태그를 지정하여 연결 유지하기

패치 업그레이드 중에 인풋과 아웃풋이 새로운 unes에 매핑되는 방법을 보다 세부적으로 제어하려면 패치 정보 팝업Patch Info Popover의 포트 설정 탭에서 포트 태그로 포트 번호를 지정합니다.

오리가미 스튜디오는 처음부터 패치의 새 버전을 빌드하기 시작한 경우에도 이전 버전의 패치에서 해당 태그가 있는 포트와 포트를 일치시킵니다. 또한 구성 요소에는 드롭다운 메뉴에서 사용할 수 있는 여러 특수 포트 태그가 있습니다. –예를 들어, 활성화Enable 태그를 사용하면 구성 요소의 눈 모양 아이콘이 표시되어 빠르게 활성화 또는 비활성화 할 수 있습니다.

플랫폼 특정 패치 그룹 및 구성 요소

패치 또는 구성 요소를 플랫폼으로 제한하려면 패치 정보 팝업Patch Info Popover의 패치 설정 탭에서 플랫폼을 지정합니다. 이렇게하면 현재 기기가 선택한 플랫폼과 일치하는 경우에만 패치 또는 구성 요소를 사용할 수 있습니다.

패치 구성 요소의 폴더 공유하기

다른 팀 구성원이 패치와 구성 요소에 접속할 수 있게 하려면 공유용 드롭박스Dropbox 폴더를 만들고 여기에 패치와 구성 요소를 추가합니다. 문서의 공유 폴더에 패치를 저장하려면 패치Patch 메뉴를 열고 를 누른 상태에서 다른 라이브러리에 추가Add to Other Library를 선택합니다.

팀 구성원은 오리가미 스튜디오 환경설정의 시스템 탭에서 + 버튼을 사용하여 로드된 라이브러리 목록에 이 폴더를 추가할 수 있습니다.

원문: http://origami.design/documentation/workflow/PatchGroups.html