Adobe Captivate 6은 위젯 개발자가 위젯에서 외부 리소스를 관리할 수 있도록 다음과 같은 새 클래스를 제공합니다.

  • CPWidgetInternalResourceLoader

  • CPWidgetExternalResourceLoader

CPWidgetInternalResourceLoader

이 클래스를 사용하여 위젯에 이미지를 사용합니다. 리소스는 SWF 출력 파일에 PNG 파일 형태로 포함됩니다. 이 리소스를 사용하려면 'ByteArray'를 사용해야 합니다.

스테이지 모드, 편집 모드 또는 런타임에서 이 클래스를 사용할 수 있습니다.

이 클래스는 다음 함수를 포함합니다.

browseResource

public function browseResource(): int

이 함수는 편집 모드에서만 작동합니다. Adobe Captivate 라이브러리가 실행되어 리소스를 선택하거나 탐색할 수 있습니다.

이 함수는 정수(리소스 번호)를 반환합니다.

getResourceStream

public function getResourceStream (resourceID:int) : ByteArray

이 함수는 스테이지 모드, 편집 모드 및 런타임에서 작동합니다. 입력 매개 변수로 리소스 번호를 제공해야 하며 함수는 해당 리소스에 대한 ByteArray를 반환합니다.

CPWidgetExternalResourceLoader

위젯에 음악 또는 비디오 파일을 사용하려면 이 클래스를 사용합니다. 이러한 리소스는 외부화되며 Adobe Captivate SWF 파일에 포함되지 않습니다. 리소스는 SWF 출력 파일과 동일한 디렉토리에 개별 파일로 복사됩니다.

이러한 리소스를 사용하려면 리소스의 파일 경로를 알아야 합니다.

이 클래스는 다음 함수를 포함합니다.

getResourcePath

public function getResourcePath (Resource ID:int) : String

이 함수는 스테이지 모드, 편집 모드 및 런타임에서 작동합니다. 입력 매개 변수로 리소스 번호를 제공해야 하며 함수는 해당 리소스에 대한 경로를 반환합니다.

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

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