La siguiente tabla muestra una lista de los eventos SWF que se señalan en Adobe Captivate:
Evento |
Señalado cuando |
---|---|
CPMovieStartEvent |
Comienza la reproducción de la película |
CPMovieStopEvent |
Finaliza la reproducción de la película |
CPMoviePauseEvent |
La película se detiene |
CPMovieResumeEvent |
Se reanuda la reproducción de la película |
CPSlideEnterEvent |
Se añade una diapositiva |
CPSlideExitEvent |
Se sale de una diapositiva |
CPQuestionSubmitEvent |
Se envía y se evalúa una pregunta |
CPAnswerSubmitEvent |
Se envía una respuesta para el objeto interactivo |
CPEndPlayerScrubbingEvent |
Los usuarios dejan de arrastrar la barra de reproducción. |
CPHideRolloverEvent |
Los usuarios deslizan el puntero del ratón sobre un objeto dinámico. |
CPInteractiveItemSubmitEvent |
Los usuarios hacen clic en un elemento interactivo. |
CPQuestionEventData |
Los usuarios envían una respuesta a una pregunta. |
CPQuestionSkipEvent |
Los usuarios omiten una pregunta. |
CPQuestionSubmitEvent |
Los usuarios envían una respuesta a una pregunta. |
CPShowRolloverEvent |
Los usuarios dejan de deslizar el ratón sobre un objeto dinámico. |
CPStartPlaybarScrubbingEvent |
Los usuarios comienzan a arrastrar la barra de reproducción. |
CPVariableCreatedEvent |
Los usuarios crean una variable en Adobe Captivate. |
CPVariableValueChangedEvent |
Los usuarios cambiar el valor de una variable en Adobe Captivate. |
Suscripción a eventos SWF
Utilice la función AddEventListener para suscribirse a eventos SWF.
Ejemplo
eventHandle.addEventListener(CPMovieStartEvent.CPMOVIESTARTEVENT,CPEventHandler);
dónde
eventHandle = movieHandle.getMovieProps().eventDispatcher;
Este ejemplo muestra cómo imprimir un mensaje cuando comienza a reproducirse la película de Adobe Captivate.
function CPEventHandler(e:Event):void { switch(e.type) { case CPMovieStartEvent.CPMOVIESTARTEVENT: var startEvt : CPMovieStartEvent; startEvt = e as CPMovieStartEvent; trace("movie started playing"); break; } }
Inicia sesión en tu cuenta