« STIC Discussion:STIC I - exercice 5 (Stella) » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 87 : Ligne 87 :


Bon, Adobe aurait aussi du revoir leur code. Je ne vois pas la raison pourquoi un programmeur doit différencier entre les 2 types de cue points .... :)
Bon, Adobe aurait aussi du revoir leur code. Je ne vois pas la raison pourquoi un programmeur doit différencier entre les 2 types de cue points .... :)
== Problème pour créer un bouton qui active/désactive les sous-titres. -- [[Utilisateur:Loic.boujol|Loic.boujol]] 21 novembre 2011 à 18:10 (CET) ==
Bonjour Daniel,
Je travaille sur l'exercice 5. J'ai créé des sous-titres et chapitre. Cela fonctionne bien.
Par contre, je n'arrive pas utiliser la fonction qui permet d'activer ou non les sous-titres.
J'ai déposé un captionbutton (dont l'instance à été renommée CaptionButton) et j'ai ensuite copié la ligne de code que vous donnez  dans le wiki mais j'ai 4 messages d'erreur (voir [http://tecfaetu.unige.ch/etu-maltt/R2D2/boujoll0/stic-1/Questions/Printscreen_error.jpg printscreen])
Pourriez-vous me donner une piste ou vous manque-t-il des info?
Et voici le [http://tecfaetu.unige.ch/etu-maltt/R2D2/boujoll0/stic-1/Questions/ex5_4.fla fichier .fla].
Merci pour votre soutien.
Loïc

Version du 21 novembre 2011 à 19:10

Insérer plusieur cuepoints depuis le modèle -- Kcoopoos 20 novembre 2010 à 01:15 (CET)

J'aimerais insérer plusieurs cuepoint dans mon animation. J'ai recopier le code que vous avez donné et déterminer les seconde de ma vidéo. Cela marche pour mon Bouton "koala scene" mais lorsque j'essaie de faire la même chose avec le bouton "phoque scene" plus rien ne marche. J'ai cherché pour voir si je devais nommer mes cuepoints mais je n'arrive pas à trouver des informations sur mes questions dans le tutoriel.

Re: Insérer plusieur cuepoints depuis le modèle -- Daniel K. Schneider 20 novembre 2010 à 12:38 (CET)

Non, si votre nom est illégal, Flash va se plaindre. Première chose à faire écrire un code qui trace tous les cue points.

Dites-moi si vous voyez votre cue point dans la trace. Si oui, le problème est probablement que vous voulez sauter dans un endroit de la vidéo que le player n'a pas encore téléchargé

Re: Re: Insérer plusieur cuepoints depuis le modèle -- Kcoopoos 20 novembre 2010 à 15:37 (CET)

les cues apparaissent bien dans l'onglet "output" est-ce cela que vous entendez pas trace ? J'ai lu et relu ce tutoriel mais Je dois faire un blocage.... Je vais en resté là je crois. Je me rattraperais sur les deux autres exercices (du moins je vais essayer).

Re: Re: Insérer plusieur cuepoints depuis le modèle -- Daniel K. Schneider 20 novembre 2010 à 19:05 (CET)

Peut-être une faute de frappe. Si les 2 cue points sont les mêmes et traités de la même façon, cela doit marcher. Faudrait me montrer au moins la trace dans l'output plus le code actionscript ou encore le fichier *.fal... Si vous voulez résoudre le problème vous-même, insérez encore plus de traces (à d'autres endroits). Faut tjrs savoir ce qui se passe pour pouvoir diagnostiquer.

Re: Re: Re: Insérer plusieur cuepoints depuis le modèle -- Kcoopoos 20 novembre 2010 à 20:50 (CET)

J'avais joint mon ficher *.fla ci-dessus sous le lien animation de ma première question. Il y a sûrement une subtilité que je n'ai pas compris... mais je laisse de côté pour le moment. Merci pour votre disponibilité un samedi (vous êtes un des rares enseignants qui répond pendant le week end ;-))))

Re: Re: Re: Insérer plusieur cuepoints depuis le modèle -- Daniel K. Schneider 21 novembre 2010 à 14:55 (CET)

ouais mais manquait le bouton ... Donc cela doit marcher, faut juste faire attention aux fautes de frappes et n'ignorer aucune erreur qui va se produire dans le panneau "compiler errors". Vous par exemple, aviez une ligne de code fausse (un video.seekToNavCuePoint("...") qui ne marche pas avec les cue points Action Script. Donc code qui marche est par exemple:

video.addASCuePoint(20.00, "wonder");
video.addASCuePoint(5.00, "phoque");

btn_koala.addEventListener(MouseEvent.CLICK, jump1);
btn_phoque.addEventListener(MouseEvent.CLICK, jump2);


function jump1(event)
{
	video.seek(video.findCuePoint("wonder","actionscript").time);
	// video.seekToNavCuePoint("wonder");
}

function jump2(event)
{
	video.seek(video.findCuePoint("phoque","actionscript").time);
}
Re: Re: Re: Re: Insérer plusieur cuepoints depuis le modèle -- Kcoopoos 21 novembre 2010 à 15:34 (CET)

Merci beaucoup ça marche !!! J'ai même ajouté un troisième bouton :-))

SeekToNavCuePoint semble ne pas marcher -- Lucie.Marchon 25 novembre 2010 à 23:34 (CET)

J'ai défini mes Cue points de la manière suivante:

my_FLVPlybk.addASCuePoint (55.0, "mensonge");

J'ai créé des boutons qui sont censés permettre de naviguer vers les CuePoints:

btn_mensonge.addEventListener(MouseEvent.CLICK, jumpMensonge); 
 function jumpMensonge(event:MouseEvent):void { 
        my_FLVPlybk.seekToNavCuePoint ("mensonge"); }

Mais ça ne fonctionne pas, je reçois ce message:

VideoError: 1003: Invalid seek at fl.video::FLVPlayback/seekToNavCuePoint() at quatrecentcoups_fla::MainTimeline/jumpMensonge()


Pourquoi donc?

Re: SeekToNavCuePoint semble ne pas marcher -- Daniel K. Schneider 26 novembre 2010 à 12:18 (CET)

Cette fonction ne marche pas avec les cuepoints de type ActionScript (qu'on a ajouté via le code AS ou encore via l'interface dans les propriétés). La réponse était juste ci-dessus, mais également dans le tutoriel (j'ai changé la première ligne pour indiquer qu'il faudrait lire le tout). Donc la solutions est la suivante:

my_FLVPlybk.seek(my_FLVPlybk.findCuePoint("mensonge","actionscript").time);

Re: Re: SeekToNavCuePoint semble ne pas marcher -- Lucie.Marchon 27 novembre 2010 à 16:40 (CET)

Alors excusez-moi de n'avoir pris note de ces renseignement avant de poser ma question, je travaille tard et mon focus se rétrécit parfois un peu. Merci néanmoins pour votre réponse diligente qui m'apporte tout ce dont j'avais besoin pour continuer.

Re: Re: SeekToNavCuePoint semble ne pas marcher -- Daniel K. Schneider 9 décembre 2010 à 17:14 (CET)

Bon, Adobe aurait aussi du revoir leur code. Je ne vois pas la raison pourquoi un programmeur doit différencier entre les 2 types de cue points .... :)

Problème pour créer un bouton qui active/désactive les sous-titres. -- Loic.boujol 21 novembre 2011 à 18:10 (CET)

Bonjour Daniel, Je travaille sur l'exercice 5. J'ai créé des sous-titres et chapitre. Cela fonctionne bien. Par contre, je n'arrive pas utiliser la fonction qui permet d'activer ou non les sous-titres. J'ai déposé un captionbutton (dont l'instance à été renommée CaptionButton) et j'ai ensuite copié la ligne de code que vous donnez dans le wiki mais j'ai 4 messages d'erreur (voir printscreen) Pourriez-vous me donner une piste ou vous manque-t-il des info? Et voici le fichier .fla. Merci pour votre soutien. Loïc