Voici une nouvelle classe basique en as3 : un vidéo player.

Cette classe intègre :

- la gestion du son
- la timeline interactive
- le buffer
- le resize
- les fonctions habituelles

Propriétés :

  • playAtStart :jouer la vidéo lors de l’init
  • loop : jouer la vidéo en boucle
  • hidePlayer : masquer le contrôleur vidéo

Méthodes :

  • setVideo(file:String) : Initialise une vidéo
  • setSize(width:Number, height:Number) : Initialise la taille de la vidéo et adapte le player
  • playVideo() : Joue la vidéo
  • pauseVideo() : Pause la vidéo
  • unsetVideo() : Nettoie le player et la mémoire
Video Player as3

Pour instancier un nouveau video player :

Assurez vous que le movieClip VideoPlayer est bien lié à la classe VideoPlayer dans la bibliothèque.

Puis créez l’instance et attachez la sur la scène :

import com.lc.basics.PlayerVideo; //PlayerVideo(_playAtStart, _loop, _hidePlayer){ var myPlayer:PlayerVideo = new PlayerVideo(true,false,true); myPlayer.setVideo("videos/spook.flv") myPlayer.setSize(600,337); this.addChild(myPlayer);

Téléchargez les sources ici

//vidéo Tetsouille