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.

gain (propriété Microphone.gain)<br />

public gain : Number [lecture seule]<br />

Quantité d'augmentation que le microphone applique au signal pour le renforcer. Les valeurs<br />

vali<strong>de</strong>s sont comprises entre 0 et 100. La valeur par défaut est 50.<br />

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

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 />

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

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

public static get([in<strong>de</strong>x:Number]) : Microphone<br />

Renvoie une référence à un objet Microphone pour capturer <strong>de</strong>s données audio. Pour<br />

commencer la capture <strong>de</strong> l'audio, vous <strong>de</strong>vez relier l'objet Microphone à un objet MovieClip<br />

(voir MovieClip.attachAudio()).<br />

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

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

Saved successfully!

Ooh no, something went wrong!