begin process at 2012 05 27 20:24:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

Flash & le son

 > 

Son et pblm avec le _root


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Son et pblm avec le _root

lundi 24 janvier 2005 à 21:01:03 | Son et pblm avec le _root

phobiahz

Bonjour,

bon j'ai le meme pblm, en gros j ai  un lecteur mp3 telechargé sur ce site qui fontionne parfaitement lorsqu'il est placé sur le scenario principal mais dés qu'il est placé dans un clip ou dans un autre .swf et que je fais appel a lui ca coince.

J'ai cherché et on m'a dit que ca venait d'un pblm de _root donc comme j'ai lu dans le forum j'ai essayé de changer le code dans le lecteur notamment les _root mais c'est pire que mieux...

Bref  concretement que faut il changer parce que le code du lecteur est quand meme trés compliqué et a part 2 ou 3 _root je vois pas ce que je peux modifier...

voici le lien contenant le lecteur et l anim avec le lecteur dans un MC, si quelqu'un pouvait avoir la gentillesse de m'expliquer ce qu'il faut faire...Merci

http://phobiahz.free.fr/cheitan/lecteur%20flash%20mp3.rar
mardi 25 janvier 2005 à 09:59:04 | Re : Son et pblm avec le _root

John_Doe_88

Ben oui il faut remplacer tes _root (dans ton cas je crois qu'il suffit juste de les supprimer)
En fait tu peux considérer tes animations / clips comme une pyramide : _root représente toujours le .swf principal  (la base), this designe le clip courant, et _parent designe le clip/animation pere du clip courant.
mardi 25 janvier 2005 à 13:52:21 | Re : Son et pblm avec le _root

phobiahz

le code sur la 1er image du lecteur est :
-------------------------------------------------------------------------------------------
cxml.url = "playlist.xml";

function Song (titre, compositeur, fichier) {
 this.titre = titre;
 this.compositeur = compositeur;
 this.fichier = fichier;
}

function Station (nom, arrSongs) {
 this.nom = nom;
 this.arrSongs = arrSongs;
}

function Radio (arrStations) {
 this.arrStations = arrStations;
}

function traceRadio (objRadio) {
 for (j=0; j<objRadio.arrStations.length; j++) {
  traceStation(objRadio.arrStations[j]);
 }
}

function traceStation (objStation) {

 trace ("-----------------");
 trace ("Genre : "+objStation.name);

 for (i=0; i<objStation.arrSongs.length; i++) {
  traceSong(objStation.arrSongs[i]);
 }
}

function traceSong (objSong) {
 trace ("Tire : "+objSong.titre);
 trace ("Compositeur : "+objSong.compositeur);
 trace ("Fichier MP3 : "+objSong.fichier);
 trace ("**");
}


function loadStations() {
 mcStations.removeAll();
 for (var i = 0; i < objRadio.arrStations.length; i++) {  
  mcStations.addItem(objRadio.arrStations[i].name,i);  
 }
}

function radioPlay () {
 trace (">>start");
 traceSong(objRadio.arrStations[intStation].arrSongs[intSong]);
 
 txtTitle = objRadio.arrStations[intStation].arrSongs[intSong].titre;
 txtStation = objRadio.arrStations[intStation].nom;
 txtComposer = objRadio.arrStations[intStation].arrSongs[intSong].compositeur;
  if (!s) {
   s = new Sound();
   s.onSoundComplete = function () {
    _root.radioNext();
   }
  }
  
  var filename = objRadio.arrStations[intStation].arrSongs[intSong].fichier
  s.loadSound(filename, true);
  //s.setVolume(3);
  s.start(); 
  
  instStatus.posReset();
  instStatus.gotoAndPlay(1);
  mLoaded.paramTarget = "s";
  mLoaded._visible = true;
  mLoaded.gotoAndPlay(1);
}

function radioStop () {
 trace (">>stop");
 s.stop();
}

function radioNext () {
 intSong++;
 if (intSong>=objRadio.arrStations[intStation].arrSongs.length) {
  intSong = 0;
 }
 radioPlay();
}

function radioPrevious () {
 intSong--;
 if (intSong<0) {
  intSong = objRadio.arrStations[intStation].arrSongs.length-1;
 }
 radioPlay();
}

function stationNext () {
 intStation++;
 if (intStation>=objRadio.arrStations.length) {
  intStation = 0;
 }
 intSong = 0;
 radioPlay(); 
}

function stationPrevious () {
 intStation--;
 if (intStation<0) {
  intStation = objRadio.arrStations.length-1;
 }
 intSong = 0;
 radioPlay();
}


intStation = 0;
intSong = 0;

_root.newSongArray = new Array();
_root.newStationArray = new Array();
_root.objRadio = new Radio();

stop();
------------------------------------------------------------------------------------------

donc je dois remplacer tout les _roots par this ????

mardi 25 janvier 2005 à 14:10:53 | Re : Son et pblm avec le _root

John_Doe_88

Je suis pas sur de tout comprendre le code.
Essaie de simplement les supprimer, sinon remplace les par this.


Cette discussion est classée dans : changer, lecteur, root, placé, pblm


Répondre à ce message

Sujets en rapport avec ce message

lecteur mp3 flash + xml + php de nuked klan , possibilité de changer parametres ? [ par nothekiller ] Bonjour j'aimerais si c possible changer les noms des artistes et a rajouter des playlist etc... sachant que c un lecteur pour nuked klan . J'arrive a changer de page via bouton à condition (problème) [ par simkard ] Salut, j'ai un soucis avec un menu déroulant (oui je débute en flash et par la même occasion en action script), j'ai des images sur ma scène principal Problème avec prealoader [ par ZeNissart ] Bonjour à tous,Je rencontre un problem avec mon preloader.Il était conçu pour ne lancer l'anim principale qu'après 100% de chargé. Etant donné que j'a Naviguer image par image sur flv [ par Billybobbonnet ] Bonjour à tous!Je poste pour savoir si ce que je m'apprête à faire est possible et si certains ne connaitraient pas des astuces pour faciliter le boul FLASH 8 - Comment changer la couleur de la barre de ProgressBar [ par jmlamblin ] Bonjour,Je viens de parcourir le forum et le site de long en large et je trouve les codes pour changer les couleurs de la progressBar de Flash 8.J'ai dewplayer.swf dans .fla [ par agota ] Bonjour à tous,Voici mon problème :Je suis en train de créer un site sur flash dans lequel je voudrais intégrer un lecteur mp3 (1 seul morceau). En ch dewplayer.swf dans .fla [ par agota ] Bonjour à tous, Voici mon problème : Je suis en train de créer un site sur flash dans lequel je voudrais intégrer un lecteur mp3 (1 seul morceau). E lecteur flash [ par mauricebrault ] Oui bonjours a tous,une petite question de débutant,je tente d`insérer un lecteur flash dans un site web,mais lorsque je trouve un lecteur,il n`y pas Contenu chargé avec fermeture et ouverture par un bouton... [ par tofstude2 ] Bonjour !Voilà un moment que je cherche à regler mon problème... :( Je suis en train de monter mon site et dans un souci de rapidité, j'aimerais que m setMask [ par biboux ] Bonjour, j'essaie de créer 2 movieclip dont 1 servira de masque à l'autre. Le premier a juste des "bords" définis, le deuxième contient un textField.


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,281 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales