Adobe Captivate proporciona las siguientes clases nuevas para que los desarrolladores de widgets administren los recursos externos en su widget:
CPWidgetInternalResourceLoader
CPWidgetExternalResourceLoader
CPWidgetInternalResourceLoader
Utilice esta clase para usar imágenes en un widget. Los recursos se incorporan en el archivo de salida SWF como archivos PNG. Se requiere ByteArray para usar estos recursos.
Esta clase se puede utilizar en modo de escenario, en modo de edición o durante la ejecución.
Esta clase contiene las siguientes funciones:
browseResource
public function browseResource(): int
Funciona únicamente en el modo de edición. La biblioteca de Adobe Captivate se inicia y puede seleccionar o buscar el recurso.
Esta función devuelve un número entero (número del recurso).
getResourceStream
public function getResourceStream (resourceID:int) : ByteArray
Esta función se puede utilizar en modo de escenario, en modo de edición y durante la ejecución. Debe indicar el número del recurso como parámetro de entrada. La función devuelve el objeto ByteArray para ese recurso.
CPWidgetExternalResourceLoader
Utilice esta clase para utilizar archivos de música o vídeo en un widget. Estos recursos se externalizan y no están incrustados en el archivo SWF de Adobe Captivate. Los recursos se copian como archivos independientes en el mismo directorio que el archivo de salida SWF.
Para utilizar estos recursos, debe obtener la ruta de acceso a los recursos.
Esta clase contiene las siguientes funciones:
getResourcePath
public function getResourcePath (Resource ID:int) : String
Esta función se puede utilizar en modo de escenario, en modo de edición y durante la ejecución. Debe indicar el número del recurso como parámetro de entrada. La función devuelve la ruta de acceso a ese recurso.
Inicia sesión en tu cuenta