이 문서는 플러그인 개발자를 위해 Animate를 사용하여 사용자 정의 플랫폼을 지원하는 Animate 플러그인을 만드는 방법에 대해 설명합니다.
사용자 정의 플랫폼 지원 플러그인을 제작하려는 개발자는 사용자 정의 플랫폼 지원 개발 키트가 필요합니다. 다운로드하려면 여기를 클릭하십시오.
여기를 클릭하여 샘플 플러그인을 다운로드하고 이를 기준으로 사용자 정의 플랫폼 지원 플러그인을 제작합니다.
플러그인은 다음 요소로 구성됩니다.
사용자 정의 플랫폼 지원 기능에 대한 개요는 사용자 정의 플랫폼 지원을 참조하십시오.
다음과 같은 방법으로 사용자 정의 플랫폼 지원을 개발할 수 있습니다.
사용자 정의 플랫폼 지원 플러그인은 Animate를 사용하여 설치할 수 있는 .zxp 파일로 패키징되어 있습니다. 플러그인을 Adobe Add-ons 페이지에서 호스팅할 수 있습니다. 사용자는 플러그인을 다운로드하고 Creative Cloud 응용 프로그램을 사용하여 설치하거나, .zxp 패키지로 플러그인을 배포하여 Manage Extensions 유틸리티를 사용하여 설치할 수 있습니다.
개발자가 사용자 정의 플랫폼 지원 개발 키트를 사용하여 플러그인을 빌드하려면 다음의 소프트웨어가 필요합니다:
사용자 정의 플랫폼 지원 개발 키트에는 다음과 같은 요소가 포함됩니다.
사용자 정의 플랫폼 지원의 API에 대한 자세한 내용과 API를 사용하여 플러그인을 빌드하는 방법에 대한 예를 보려면 사용자 정의 플랫폼 지원 API 참조를 참조하십시오.
다음과 같이 사용자 정의 플랫폼 지원 플러그인을 만들 수 있습니다.
예를 들어, SampleCreateJS 플러그인 파일은 SampleCreateJSPlatform\Plugin\SampleCreateJS\project\에 있습니다.
다음과 같이 사용자 정의 플랫폼 지원 플러그인 배포 패키지를 생성할 수 있습니다.
일반적인 ExtensionList 태그는 다음과 같이 표시됩니다.
<ExtensionList>
<Extension Id="PluginID" Version="1.0" />
<Extension Id="PublishSettingsID" Version-"1.0" />
</ExtensionList>
이 태그에는 각 확장마다 ID를 가진 고유한 문자열이 있는 최종 ZXP 패키지의 확장 목록이 포함됩니다. 이 경우 이전 섹션에서 만든 .dll 또는 .plugin 파일이 확장에 포함됩니다. 나머지 확장은 제작자의 제작 설정 UI를 구성하는 데 사용됩니다. 샘플에서 ExtensionList 태그의 경우, 확장 ID가 PluginID인 확장에는 .dll/.plugin 파일이 포함되고, ID가 PublishSettingsID인 확장은 제작자의 제작 설정 UI를 구성합니다.
<DispatchInfoList>
<Extension Id="PluginID">
<DispatchInfo >
<Resources>
<MainPath>./plugin/fcm.xml</MainPath>
</Resources>
<Lifecycle>
<AutoVisible>true</AutoVisible>
</Lifecycle>
<UI>
<Type>ModalDialog</Type>
<Menu>CreateJS</Menu>
<Geometry>
<Size>
<Height>200</Height>
<Width>200</Width>
</Size>
</Geometry>
</UI>
</DispatchInfo>
</Extension>
<Extension Id="PublishSettingsID">
<DispatchInfo >
<Resources>
<MainPath>./index.html</MainPath>
</Resources>
<Lifecycle>
<AutoVisible>true</AutoVisible>
</Lifecycle>
<UI>
<Type>ModalDialog</Type>
<Menu>Publish Settings</Menu>
<Geometry>
<Size>
<Height>170</Height>
<Width>486</Width>
</Size>
</Geometry>
</UI>
</DispatchInfo>
</Extension>
</DispatchInfoList>
<ExecutionEnvironment> <HostList> <Host Name="FLPR" Version="15.1" /> </HostList>. . . </ExecutionEnvironment>
Adobe Add-ons 사이트에서 사용자 정의 플랫폼 지원 플러그인을 호스팅하여 배포하고 쉽게 사용할 수 있습니다. 사용자가 만든 플러그인 패키지가 이 페이지에 등록되려면 Adobe의 검토와 승인 프로세스를 거칩니다. 다음과 같이 플러그인을 호스팅할 수 있습니다.
플러그인을 설치하고 사용자 정의 플랫폼 문서를 만들고 만든 문서를 Animate를 사용하여 게시하려는 사용자는 사용자 정의 플랫폼 지원 플러그인으로 작업하기를 참조하세요.
Adobe 확장 관리에 대한 전체 정보는확장 다운로드 및 설치를 참조하세요.
질문이나 관심 사항, 제품 버그나 기능 요청 사항을 Animate 제품 팀으로 보내려면 다음 양식을 작성해 주십시오.
내 계정 로그인