Le tableau suivant répertorie les événements SWF signalés par Adobe Captivate :
Evénement |
Signalé lorsque |
---|---|
CPMovieStartEvent |
La lecture du film commence. |
CPMovieStopEvent |
La lecture du film est terminée. |
CPMoviePauseEvent |
Le film est mis en pause. |
CPMovieResumeEvent |
La lecture du film reprend. |
CPSlideEnterEvent |
Une diapositive est ouverte. |
CPSlideExitEvent |
Une diapositive est fermée. |
CPQuestionSubmitEvent |
Une question est envoyée et évaluée. |
CPAnswerSubmitEvent |
Une réponse est envoyée pour l’objet interactif. |
CPEndPlayerScrubbingEvent |
Les utilisateurs arrêtent le défilement de la barre de lecture. |
CPHideRolloverEvent |
Les utilisateurs passent la souris sur un objet de survol. |
CPInteractiveItemSubmitEvent |
Les utilisateurs cliquent sur un élément interactif. |
CPQuestionEventData |
Les utilisateurs soumettent une réponse à une question. |
CPQuestionSkipEvent |
Les utilisateurs ignorent une question. |
CPQuestionSubmitEvent |
Les utilisateurs soumettent une réponse à une question. |
CPShowRolloverEvent |
Les utilisateurs arrêtent de passer la souris sur un objet de survol. |
CPStartPlaybarScrubbingEvent |
Les utilisateurs démarrent le défilement de la barre de lecture. |
CPVariableCreatedEvent |
Les utilisateurs créent une variable dans Adobe Captivate. |
CPVariableValueChangedEvent |
Les utilisateurs modifient la valeur d’une variable dans Adobe Captivate. |
Abonnement aux événements SWF
Utilisez la fonction AddEventListener pour vous abonner aux événements SWF.
Exemple
eventHandle.addEventListener(CPMovieStartEvent.CPMOVIESTARTEVENT,CPEventHandler);
où
eventHandle = movieHandle.getMovieProps().eventDispatcher;
Cet exemple décrit comment imprimer un message lorsque la lecture d’un film Adobe Captivate commence.
function CPEventHandler(e:Event):void { switch(e.type) { case CPMovieStartEvent.CPMOVIESTARTEVENT: var startEvt : CPMovieStartEvent; startEvt = e as CPMovieStartEvent; trace("movie started playing"); break; } }
Accéder à votre compte