Comunidad de diseño web y desarrollo en internet online

explicacion codigo

Citar            
MensajeEscrito el 26 Nov 2010 08:14 pm
saludos

estoy trabajando en un reproductro mp3 ,con basse en uno que saque de internet
pero necesito que alguien me explique este codigo


Código ActionScript :

function LeerDatos(DatosCompletos)
{
    if (DatosCompletos)
    {
        un_Sonido = new Array();
        titulo_sonido = new Array();
        lista_audio = new Array();
        lista_audio = this.firstChild.childNodes;
        lista_total = lista_audio.length;
        for (var _loc3 = 0; _loc3 < lista_total; ++_loc3)
        {
            un_Sonido.push(lista_audio[_loc3].attributes.path);
            titulo_sonido.push(lista_audio[_loc3].attributes.title);
            Identificar_Cancion.push(lista_audio[_loc3].attributes.title);
            inferior.Lista_de_audio.boton.duplicateMovieClip("boton" + _loc3, _loc3);
            inferior.Lista_de_audio["boton" + _loc3]._y = inferior.Lista_de_audio.boton._y + _loc3 * int(inferior.Lista_de_audio.boton._height) + _loc3;
            inferior.Lista_de_audio["boton" + _loc3].txt = checkDigits(_loc3 + 1) + ". " + titulo_sonido[_loc3];
         
            inferior.Lista_de_audio["boton" + _loc3].cancion_boton.onPress = function ()
            {
                click_en_la_lista(this._parent.getDepth() + 1);
                
                inferior.Lista_de_audio["boton" + this._parent.getDepth()].artista.textColor = "0xFF0000";
                inferior.Lista_de_audio["boton" + this._parent.getDepth()].artista.setRGB = "0xFF0000";
                DeseleccionarCanciones(lista_total, this._parent.getDepth());
                
            };
        }
        //numero que inicia
        lista_de_sonidos = 8;
      //para que inicie reproduciendo
        ReproducirSonido();
    }
}
function click_en_la_lista(rob)
{
    lista_de_sonidos = rob;
    Mi_Sonido.stop();
    ReproducirSonido();
}
function ReproducirSonido()
{
    var _loc2 = this;
    musica = un_Sonido[lista_de_sonidos - 1];
    trace (lista_de_sonidos);
    if (pausePos > 0)
    {
        Mi_Sonido.start(pausePos, 0);
        pausePos = 0;
        return;
    }
    Mi_Sonido = new Sound();
    Mi_Sonido.loadSound(musica, true);
   
}
function checkDigits(toCheck)
{
    return (toCheck < 10 ? (toCheck = "0" + toCheck, toCheck) : (toCheck));
}
function marquesina_titulo()
{
   
    titulo.texto_del_titulo.autoSize = true;

    i = checkDigits(lista_de_sonidos) + ". " + titulo_sonido[lista_de_sonidos - 1] + "      ";
    titulo.texto_del_titulo.text = i 
} 
function marquesina_publicidad()
{
    publicidad.texto.autoSize = true;
    j = "               // Reproductor MP3     Felipe  813 //          ";
    publicidad.texto.text = j + j + j + j + j + j + j + j + j + j + j + j + j + j + j;
    publicidad._x + publicidad._width / 2 + 8 < mascara_de_publicidad._x ? (publicidad._x = mascara_de_publicidad._x) : (publicidad._x--);
} 

robney_xml = new XML();
robney_xml.ignoreWhite = true;
robney_xml.onLoad = LeerDatos;

    robney_xml.load("lista.xml");

titulo.setMask(mascara_de_marquesina);
setInterval(marquesina_titulo, 20);

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 29 Nov 2010 04:43 pm
Si no entiendes nada, te diría que comiences con algo mas simple, si tienes dudas puntuales, pregunta por la línea que te de dudas

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 01 May 2012 08:38 am

solisarg escribió:

Si no entiendes nada, te diría que comiences con algo mas simple, si tienes dudas puntuales, pregunta por la línea que te de dudas

Jorge

Por ridowww

3 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.