Adobe Captivate 은 위젯 개발자가 위젯에서 외부 리소스를 관리할 수 있도록 다음과 같은 새 클래스를 제공합니다.
CPWidgetInternalResourceLoader
CPWidgetExternalResourceLoader
이 클래스를 사용하여 위젯에 이미지를 사용합니다. 리소스는 SWF 출력 파일에 PNG 파일 형태로 포함됩니다. 이 리소스를 사용하려면 'ByteArray'를 사용해야 합니다.
스테이지 모드, 편집 모드 또는 런타임에서 이 클래스를 사용할 수 있습니다.
이 클래스는 다음 함수를 포함합니다.
public function browseResource(): int
이 함수는 편집 모드에서만 작동합니다. Adobe Captivate 라이브러리가 실행되어 리소스를 선택하거나 탐색할 수 있습니다.
이 함수는 정수(리소스 번호)를 반환합니다.
public function getResourceStream (resourceID:int) : ByteArray
이 함수는 스테이지 모드, 편집 모드 및 런타임에서 작동합니다. 입력 매개 변수로 리소스 번호를 제공해야 하며 함수는 해당 리소스에 대한 ByteArray를 반환합니다.
위젯에 음악 또는 비디오 파일을 사용하려면 이 클래스를 사용합니다. 이러한 리소스는 외부화되며 Adobe Captivate SWF 파일에 포함되지 않습니다. 리소스는 SWF 출력 파일과 동일한 디렉토리에 개별 파일로 복사됩니다.
이러한 리소스를 사용하려면 리소스의 파일 경로를 알아야 합니다.
이 클래스는 다음 함수를 포함합니다.
public function getResourcePath (Resource ID:int) : String
이 함수는 스테이지 모드, 편집 모드 및 런타임에서 작동합니다. 입력 매개 변수로 리소스 번호를 제공해야 하며 함수는 해당 리소스에 대한 경로를 반환합니다.
내 계정 로그인