Autoplay FLV / FLVPlayback

  • Impel GD
  • Professor
  • Professor
  • No Avatar
  • Inscription: Oct 26, 2004
  • Messages: 834
  • Loc: Cologne, Germany
  • Status: Offline

Message Mai 5th, 2009, 4:10 am

Version Flash: CS4
Version: 2 (diaporama)
Niveau d'apprentissage dans Flash: s'il vous plaît me traiter comme un noob

Sur la deuxième diapositive de ma présentation, j'ai une vidéo importée FLV. Si je demande une peau à lui, le jeu de contrôles fonctionnent bien. Cependant, j'ai besoin d'avoir le jeu vidéo automatiquement slide une fois 2 est navigué lors de la lecture de la présentation.

Je ne peux pas définir l'instance de FLVPlayback sur autoPlay parce que cela signifie que la vidéo se joue avant la diapositive 2 est navigué à.

Ive a essayé de mettre le code ActionScript suivant sur l'image 1 de la diapositive 2:

Code: [ Select ]
instancename.play();


Mais il ne fonctionne pas.

Un grand merci pour toute aide que vous pouvez donner.
Web and print design
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Mai 5th, 2009, 4:10 am

  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de l’utilisateur
  • Inscription: Mai 28, 2003
  • Messages: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Message Mai 5th, 2009, 5:51 am

Mettez votre composant FLVPlayback dans un autre film (swf). Pour fonctionner correctement, il doit être sur la première image de la chronologie et de ce que réalise.

Ensuite, dans votre cadre de deux de charger le film principal swf qui contient le FLV. Si vous avez besoin d'aller au-delà de deux heures après l'image joue FLV, vous aurez besoin de mettre en place un auditeur de la fin de la FLV. Meilleure façon de faire est cuepoints intégrer dans le FLV (vous pouvez mettre en place une action script cuepoints comme une alternative, mais son beaucoup plus facile d'ajouter le cuepoints lorsque vous encodez les FLV).

J'ai plusieurs messages dans ce forum Flash que cette adresse si vous voulez vérifier dans celles-ci. Il suffit de rechercher mon traiter dans ce forum pour FLVPlayback
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • Impel GD
  • Professor
  • Professor
  • No Avatar
  • Inscription: Oct 26, 2004
  • Messages: 834
  • Loc: Cologne, Germany
  • Status: Offline

Message Mai 5th, 2009, 9:53 am

Ive a maintenant passé à l'aide de cadres dans la timeline seul et sa s'avère être beaucoup plus facile que l'utilisation de diapositives.

Ive a fait la couverture "temporaire" frame écran 1, et appliqué le code ActionScript suivant (elle trouvée par Googling):

Code: [ Select ]
stop();
stage.addEventListener (KeyboardEvent.KEY_DOWN, detectText);
function detectText (myevent:KeyboardEvent):void {
    this.nextFrame();
}
  1. stop();
  2. stage.addEventListener (KeyboardEvent.KEY_DOWN, detectText);
  3. function detectText (myevent:KeyboardEvent):void {
  4.     this.nextFrame();
  5. }


Mon FLV importé est sur le châssis 2, et je peux le laisser sur autoplay dans l'inspecteur des composants.

Un grand merci à ATNO / TW qui ont essayé de m'aider avec les diapositives.
Web and print design
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de l’utilisateur
  • Inscription: Mai 28, 2003
  • Messages: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Message Mai 5th, 2009, 10:16 am

J'ai effectivement réalisé ça pour travailler avec les diapositives. Just a dû comprendre la classe écrans un peu que je n'avais jamais regardé avant. Vous n'en croirez pas la facilité. (la classe mx.screens.Slide est en fait automatiquement incluses dans les propriétés de chaque diapositive).

Sur slide1 ouvrir votre panneau Actions et ajoutez ce code
Code: [ Select ]
//prevent FLV from playing when your presentation starts
on (focusIn) {
    import mx.video.*;
    obama.autoPlay = false;
}
  1. //prevent FLV from playing when your presentation starts
  2. on (focusIn) {
  3.     import mx.video.*;
  4.     obama.autoPlay = false;
  5. }


Sur slide2 ouvrir votre panneau Actions et ajoutez ce code.

Code: [ Select ]
//start the video when this slide gains focus
on (focusIn) {
    import mx.video.*;
    obama.play();
}
//stop the video when this slide loses focus
on (focusOut) {
    import mx.video.*;
    obama.stop();
}
  1. //start the video when this slide gains focus
  2. on (focusIn) {
  3.     import mx.video.*;
  4.     obama.play();
  5. }
  6. //stop the video when this slide loses focus
  7. on (focusOut) {
  8.     import mx.video.*;
  9.     obama.stop();
  10. }


Mettre en place comme cela, quand vous utilisez votre droite ou à gauche des flèches pour naviguer entre les diapositives, il agit comme un interrupteur pour allumer la vidéo sur et hors-champ.


Désolé je n'ai pas pu le découvrir plus rapide pour vous. Été une journée bien remplie. Mais j'ai appris quelque chose de nouveau, il n'était donc pas perdu de temps du tout! À la vôtre!

/ / mise à jour - en fait, si vous avez le paramètre autoplay dans votre composant FLVPlayback à false vous n'avez même pas besoin du code dans slide1 du tout.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • Impel GD
  • Professor
  • Professor
  • No Avatar
  • Inscription: Oct 26, 2004
  • Messages: 834
  • Loc: Cologne, Germany
  • Status: Offline

Message Mai 5th, 2009, 10:22 am

Ah, thats bon de savoir, et de mai et sont utiles pour plusieurs de ces choses à l'avenir. Merci beaucoup.
Web and print design
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de l’utilisateur
  • Inscription: Mai 28, 2003
  • Messages: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Message Mai 5th, 2009, 10:28 am

Ouais. Voilà quelque chose que je peux les utiliser de manière très efficace de faire une présentation avec FLVS. J'ai ajouté une petite mise à jour avant mon post.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • Impel GD
  • Professor
  • Professor
  • No Avatar
  • Inscription: Oct 26, 2004
  • Messages: 834
  • Loc: Cologne, Germany
  • Status: Offline

Message Mai 5th, 2009, 10:31 am

Im juste essayer maintenant, la compilation et les erreurs sont en me disant que:

Événements souris ne sont autorisés que pour des cas, le bouton

Il n'aime pas le (focusIn)

Des idées? Dont worry, though - Ive a obtenu, il travaille maintenant dans la chronologie.

Edit: mon erreur. Identifiant de l'AS appliquée à la première image de la diapositive et non pas lui-même. :)
Web and print design
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de l’utilisateur
  • Inscription: Mai 28, 2003
  • Messages: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Message Mai 5th, 2009, 10:41 am

Si vous essayez sur votre nouvelle version, il ne fonctionnera probablement pas. Il fonctionne dans la version de présentation de diapositives que vous m'avez envoyés. Il a besoin de l'mx.screens.slides classe pour les focusIn et focusOut au travail.

Heres la FLA. juste la déposer dans le même dossier que votre fichier FLV
http://www.alaron-nuclear.com/ozzu/Amer ... ro_CS3.fla
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • Impel GD
  • Professor
  • Professor
  • No Avatar
  • Inscription: Oct 26, 2004
  • Messages: 834
  • Loc: Cologne, Germany
  • Status: Offline

Message Mai 5th, 2009, 10:43 am

Got, il travaille maintenant - j'ai rédigé mon post précédent pour dire que j'ai été l'application de l'AS à la mauvaise place.

Merci encore.
Web and print design

Afficher de l'information

  • Total des messages de ce sujet: 9 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 36 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC