PROGRAMMATION SURVOL ECRAN
onClipEvent (load) {// nous pouvons modifier ces valeurs
////minutes=0;
////// initialsation du seuil minimum de son d'une zone lorsque l'on sort de celle-ci
////seuil_min_out_zone=10;
////// nbre d'echantillon dans un buffer :
////nb_echantillon_vitesse=16;
////// nombre de zones son
////nb_max_zones_son=3;
////// valeur de vitesse de depassement de seuil
////seuil_vitesse_pic = 90;
////// initialisation du facteur vitesse ( pour arriver experimentalement à max : 100
////facteur = 120;
//fin de nous pouvons modifier ces valeurs
////// booleen de depassement de seuil
////b_pic = new Array();
// nous pouvons accéder aux valeurs suivantes :
// moyenne_vitesse_zone[0..nb_max_zones_son-1]
// initialisation de la zone survolée :
// CETTE VALEUR DOIT ETRE RENSEIGNEE PAR LES ROLLOVER ET ROLLOUT CORRESPONDANT AUX ZONES mettre à 3
////izone_son_survolee=-1
// initialisation des dernières localisations et temps
////last_time = getTimer();
////last_x = _xmouse;
////last_y = _ymouse;
// initialisation des buffers de moyenne : un buffer par zone
// chaque buffer a 100 elts echantillonés pour faire la moyenne
// un echantillon tous les enter frame : on ne maitrise pas vraiment la frequence
////pos_echantillonneur=0
////var Buffer_vitesse_zone = new Array();
////for (var i=0; i<nb_max_zones_son; i++) {
////////Buffer_vitesse_zone.push(new Array(nb_echantillon_vitesse));
////}
//////nous réinitialisons les zones à 0
////for (var i=0; i<nb_max_zones_son; i++) {
////////b_pic[i]=0;
////////for (var j=0; j<nb_echantillon_vitesse; j++) {
////////////Buffer_vitesse_zone[i][j]=0;
////////}
////}
////var moyenne_vitesse_zone = new Array(nb_max_zones_son);
////for (var i=0; i<nb_max_zones_son; i++) moyenne_vitesse_zone[i]=0;
}
onClipEvent (enterFrame) {
////actuel_time=getTimer();
////delta_time = actuel_time-last_time;
////delta_x = _xmouse-last_x;
////delta_y = _ymouse-last_y;
////delta_pos = math.sqrt(delta_x*delta_x+delta_y*delta_y);
////// la vitesse est la distance parcourue (en pixels) divisee par le temps du parcours
////vitesse = delta_pos/delta_time;
////vitesse=vitesse*facteur;
////////if (vitesse > 100){ vitesse = 100;}
////last_time = getTimer();
////last_x = _xmouse;
////last_y = _ymouse;
////// la vitesse instantanee est calculee.
////// nous remplirons un echantillon correspondant a la vitesse pour la zone survolee,
////// a seuil_min_out_zone sinon
////for (var i=0; i<nb_max_zones_son; i++) {
////////if ( i == izone_son_survolee) Buffer_vitesse_zone[i][pos_echantillonneur]=vitesse;
////////else ////////////////////////Buffer_vitesse_zone[i][pos_echantillonneur]=seuil_min_out_zone;
////}
////pos_echantillonneur++;
////if (pos_echantillonneur>=nb_echantillon_vitesse) pos_echantillonneur=0;
////// calcul des moyennes
////for (var i=0; i<nb_max_zones_son; i++) {
////////total = 0;
////////for (var j=0; j<nb_echantillon_vitesse; j++) {
////////////////total +=Buffer_vitesse_zone[i][j];
////////}
////////moyenne_vitesse_zone[i]=total/nb_echantillon_vitesse;
////////if ( moyenne_vitesse_zone[i] > seuil_vitesse_pic ){
////////////b_pic[i] = 1
////////////}
////}
// _root.ocurclipvitesse.xi = 132;
//////_root.ocurclipvitesse.xi = moyenne_vitesse_zone[0];
////_root.s1.setVolume(moyenne_vitesse_zone[0]);
////_root.s2.setVolume(moyenne_vitesse_zone[1]);
////_root.s3.setVolume(moyenne_vitesse_zone[2]);
} |