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.

Exemple<br />

L'exemple suivant utilise une occurrence ProgressBar intitulée gain_pb pour afficher la valeur<br />

<strong>de</strong> gain <strong>du</strong> microphone et une occurrence NumericStepper intitulée gain_nstep pour la<br />

définir.<br />

this.createEmptyMovieClip("sound_mc", this.getNextHighestDepth());<br />

var active_mic:Microphone = Microphone.get();<br />

sound_mc.attachAudio(active_mic);<br />

gain_pb.label = "Gain: %3";<br />

gain_pb.mo<strong>de</strong> = "manual";<br />

gain_pb.setProgress(active_mic.gain, 100);<br />

gain_nstep.value = active_mic.gain;<br />

function changeGain() {<br />

active_mic.setGain(gain_nstep.value);<br />

gain_pb.setProgress(active_mic.gain, 100);<br />

}<br />

gain_nstep.addEventListener("change", changeGain);<br />

La métho<strong>de</strong> MovieClip.getNextHighestDepth() utilisée dans cet exemple nécessite Flash<br />

Player 7 ou une version ultérieure. Si votre fichier SWF comprend un composant <strong>de</strong> la version<br />

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

MovieClip.getNextHighestDepth().<br />

Voir également<br />

gain (propriété Microphone.gain), setUseEchoSuppression (métho<strong>de</strong><br />

microphone.setUseEchoSuppression)<br />

setRate (métho<strong>de</strong> Microphone.setRate)<br />

public setRate(rate:Number) : Void<br />

Définit le taux <strong>de</strong> capture <strong>du</strong> son par le microphone, en kHz.<br />

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

Paramètres<br />

rate:Number - Ca<strong>de</strong>nce à laquelle le microphone doit capturer le son, en kHz. Les valeurs<br />

acceptables sont 5, 8, 11, 22 et 44. La valeur par défaut est 8 kHz si votre périphérique <strong>de</strong><br />

capture <strong>de</strong> son prend en charge cette valeur. Dans le cas contraire, la valeur par défaut est le<br />

niveau <strong>de</strong> capture supérieur à 8 kHz immédiatement disponible pouvant être pris en charge<br />

par votre périphérique <strong>de</strong> capture <strong>de</strong> son, généralement 11 kHz.<br />

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

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

Saved successfully!

Ooh no, something went wrong!