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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Exemple<br />

Le co<strong>de</strong> donné dans cet exemple commence par la création <strong>de</strong> nouveaux objets<br />

NetConnection et NetStream. Il définit ensuite le gestionnaire onMetaData() pour l'objet<br />

NetStream. Le gestionnaire passe dans toutes les propriétés nommées dans l'objet infoObject<br />

reçu et imprime le nom et la valeur <strong>de</strong> la propriété.<br />

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

nc.connect(null);<br />

var ns:NetStream = new NetStream(nc);<br />

ns.onMetaData = function(infoObject:Object) {<br />

for (var propName:String in infoObject) {<br />

trace(propName + " = " + infoObject[propName]);<br />

}<br />

};<br />

ns.play("http://www.helpexamples.com/flash/vi<strong>de</strong>o/water.flv");<br />

Les informations suivantes s'affichent alors :<br />

canSeekToEnd = true<br />

vi<strong>de</strong>oco<strong>de</strong>cid = 4<br />

framerate = 15<br />

vi<strong>de</strong>odatarate = 400<br />

height = 215<br />

width = 320<br />

<strong>du</strong>ration = 7.347<br />

La liste <strong>de</strong>s propriétés peut varier selon le logiciel utilisé pour co<strong>de</strong>r le fichier FLV.<br />

Voir également<br />

time (propriété NetStream.time), play (métho<strong>de</strong> NetStream.play), NetConnection<br />

onStatus (gestionnaire NetStream.onStatus)<br />

onStatus = fonction(infoObject:Objet) {}<br />

Appelé à chaque changement d'état ou à chaque fois qu'une erreur est publiée pour l'objet<br />

NetStream. Si vous souhaitez répondre à ce gestionnaire d'événements, vous <strong>de</strong>vez créer une<br />

fonction pour traiter l'objet d'informations.<br />

L'objet d'informations a une propriété <strong>de</strong> co<strong>de</strong> contenant une chaîne qui décrit le résultat <strong>du</strong><br />

gestionnaire onStatus et une propriété <strong>de</strong> niveau contenant une chaîne qui est soit « état » soit<br />

«erreur».<br />

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

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

Saved successfully!

Ooh no, something went wrong!