03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

close_btn.onRelease = function(){<br />

stream_ns.close();<br />

};<br />

Voir également<br />

pause (métho<strong>de</strong> NetStream.pause), play (métho<strong>de</strong> NetStream.play)<br />

currentFps (propriété NetStream.currentFps)<br />

public currentFps : Nombre [lecture seule]<br />

Le nombre d'images affichées par secon<strong>de</strong>. Si vous exportez <strong>de</strong>s fichiers FLV afin <strong>de</strong> les lire sur<br />

un certain nombre <strong>de</strong> systèmes, vous pouvez vérifier cette valeur pendant le test afin <strong>de</strong> vous<br />

ai<strong>de</strong>r à déterminer la compression à appliquer lors <strong>de</strong> l'exportation <strong>du</strong> fichier.<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 7<br />

Exemple<br />

L'exemple suivant crée un champ texte qui affiche le nombre actuel d'images par secon<strong>de</strong><br />

affichées par vi<strong>de</strong>o1.flv.<br />

var connection_nc:NetConnection = new NetConnection();<br />

connection_nc.connect(null);<br />

var stream_ns:NetStream = new NetStream(connection_nc);<br />

my_vi<strong>de</strong>o.attachVi<strong>de</strong>o(stream_ns);<br />

stream_ns.play("vi<strong>de</strong>o1.flv");<br />

this.createTextField("fps_txt", this.getNextHighestDepth(), 10, 10, 50,<br />

22);<br />

fps_txt.autoSize = true;<br />

var fps_interval:Number = setInterval(displayFPS, 500, stream_ns);<br />

function displayFPS(my_ns:NetStream) {<br />

fps_txt.text = "currentFps (frames per second):<br />

"+Math.floor(my_ns.currentFps);<br />

}<br />

Si votre fichier SWF comprend un composant <strong>de</strong> la version 2, utilisez les composants <strong>de</strong> la<br />

version 2 <strong>de</strong> la classe DepthManager au lieu <strong>de</strong> la métho<strong>de</strong><br />

MovieClip.getNextHighestDepth(), utilisée dans cet exemple.<br />

NetStream, constructeur<br />

public NetStream(connection:NetConnection)<br />

Crée un flux <strong>de</strong> diffusion en continu qui permet <strong>de</strong> lire <strong>de</strong>s fichiers FLV à l'ai<strong>de</strong> <strong>de</strong> l'objet<br />

NetConnection spécifié.<br />

1010 Chapitre 2: Classes <strong>ActionScript</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!