변경 사항은 무엇입니까?

Photoshop에서 스크립트 생성 UI는 이제 Flex 기반이 아니라 Mondo 기반입니다. Mondo UI 프레임워크는 [웹용으로 저장], [Photoshop 필터 갤러리] 등 여러 내부 플러그인에 대한 UI를 생성하기 위해 Photoshop에서 여러 버전에 대해 사용되어 왔습니다. 이 기능을 통해 스크립트 기반 UI에서 Mondo 프레임워크를 UI 생성에 사용할 수 있습니다.

변경 이유는 무엇입니까?

이러한 변경으로 스크립트를 통해 생성된 UI는 HiDPI/Retina 표시를 지원할 수 있고 전반적인 응용 프로그램 UI와 일관되게 보입니다.

영향을 받는 대화 상자 목록

이러한 변경으로 영향을 받는 응용 프로그램의 대화 상자 목록은 다음과 같습니다.

대화 상자메뉴
밀착 인화 II[파일] > [자동화] > [밀착 인화 II]
조건부 모드 변경[파일] > [자동화] > [조건부 모드 변경]
이미지 맞추기[파일] > [자동화] > [이미지 맞추기]
렌즈 교정[파일] > [자동화] > [렌즈 교정]
HDR Pro에 병합[파일] > [자동화] > [HDR Pro에 병합]
Photomerge[파일] > [자동화] > [Photomerge]
색상 검색 내보내기[파일] > [내보내기] > [색상 검색 내보내기]
레이어 구성 요소를 파일로[파일]> [내보내기] > [레이어 구성 요소를 파일로]
레이어 구성 요소를 PDF로[파일]> [내보내기] > [레이어 구성 요소를 PDF로]
대지를 PDF로[파일]> [내보내기] > [대지를 PDF로]
레이어를 파일로 내보내기
[파일]> [내보내기] > [레이어를 파일로]
이미지 프로세서[파일]> [스크립트] > [이미지 프로세서]
스크립트 이벤트 관리자[파일]> [스크립트] > [스크립트 이벤트 관리자]
레이어 불러오기[파일]> [스크립트] > [스택으로 파일 불러오기]
이미지 통계[파일]> [스크립트] > [통계]
측정 비율 표시자[이미지]> [분석] > [비율 표시자 가져오기]
불꽃[파일]> [렌더링] > [불꽃]
사진 프레임[필터링] > [렌더링] > [사진 프레임]
트리[필터링] > [렌더링] > [트리]
Sketchfab으로 업로드[3D] > [Sketchfab에서 3D 레이어 공유]
사전 설정 내보내기/불러오기[편집] > [사전 설정] > [사전 설정 내보내기/불러오기]
벽돌 칠

[편집] > [칠]

내용 드롭다운에서 "패턴" 선택

"스크립트" 선택

[스크립트] 드롭다운에서 옵션 선택

그물 직물
패스를 따라 가져오기
임의 칠
대칭 칠
  

UI 레이아웃: Mondo와 Flex 비교

사용자 인터페이스 생성에 필요한 스크립팅 API에는 변경이 없습니다. 하지만 Mondo에서 위젯 작업 그룹화 방식에 차이가 있습니다.

Flex에서 위젯 "그룹"는 위젯 그룹화에 필요한 레이아웃 메커니즘 역할을 하는 데 사용되었고 완전히 보이지 않게 하는 데 사용되었습니다. 반면에 Mondo에서 "그룹"은 자체가 고유의 배경이 있는 위젯이며 다른 위젯과 겹칠 수 없습니다.

예를 들어 그룹 2개가 각 그룹의 위젯과 함께 겹치도록 배치되어 한 그룹의 위젯이 다른 그룹의 위젯과 겹치지 않는 경우 Flex에서 모든 위젯이 표시됩니다.

위젯 그룹화 - Flex

하지만 같은 시나리오에서 Mondo의 경우 위쪽에 있는 그룹이 아래쪽에 있는 그룹을 차단합니다.

위젯 그룹화 - Mondo

참고:

일부 사용자들은 같은 이유로 Mondo에서 기존 스크립트에 정확하지 않은 UI 레이아웃이 있음을 확인할 수 있습니다. 이러한 스크립트는 모두 "그룹" 위젯 사이에서 겹침을 제거하여 수정해야 합니다. Mondo에서 새로 생성되거나 실행을 위해 수정된 스크립트는 Flex에서도 올바르게 작동합니다.

HiDPI 지원

이러한 변경 사항에 따라 스크립트 UI는 이제 HiDPI 표시도 지원합니다. 하지만 HiDPI 표시에서 작동하도록 스크립트를 변경할 필요가 없습니다. 2x 이미지 자산을 1x 이미지 자산의 파일 이름과 동일한 이름에 "@2X"를 접미어로 포함하여 1x 이미지 자산과 함께 배치하기만 하면 됩니다.

예를 들어 1x 이미지 자산의 파일 이름이 imageFile.png인 경우 2x 이미지 자산의 이름을 imageFile@2X.png라고 지정하고 동일한 위치에 두어야 합니다.

참고:

2x 이미지 자산을 찾을 수 없으면 1x 이미지 자산이 사용됩니다.

알려진 문제

  • Flash Player 위젯은 더 이상 지원되지 않습니다. 스크립트 UI를 통해 SWF/Flash/Flex 파일을 더 이상 재생할 수 없습니다.
  • TreeView 위젯이 지원되지 않습니다.
  • 확인란 및 라디오 단추 위젯에서 그래픽 그리기가 지원되지 않습니다.
  • 단추 배경 색상을 변경할 수 없습니다.
  • 그래픽 모양이 매끄럽지 않습니다.

이 작업에는 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License의 라이센스가 부여되었습니다.  Twitter™ 및 Facebook 게시물은 Creative Commons 약관을 적용받지 않습니다.

법적 고지 사항   |   온라인 개인 정보 보호 정책