ejemplo
como es la primera vez que realizo un comentario, intentare hacer este tuto lo mas explicado posible.
ahora si empecemos realizando la interface de entrada para los que desean comentar.
ejemplo: numero de comentario, nick del comentador, comentario, e-mail, etc.
para esto insertaremos los campos de textos correspondientes a cada dato que se desea será parte de esta interface.
nombre de instancia "id", multiline=false;
nombre de instancia "nick", multiline=false;
nombre de instancia "com", multiline=true;
una vez hecho esto seleccionamos todo y lo convertimos en un movieClip precionando "F8" con un registo superior izquierdo para evitar futuros problemas de alineación de los movieClip´s
una vez convertido le ponemos un nombre de instancia de "mc_com"
repetimos el proceso pero esta vez le ponemos un nombre instancia de "mcs_coms"
muy bién...
una vez hecho esto lo siguiente:
crear una nueva capa y en el primer fotograma vacion hacer este codigo.
Código ActionScript :
var nick:Array = new Array(); var com:Array = new Array(); var total:Number; var i:Number = 0; var espaciado:Number = 6; var com_height:Number=0; var xml:XML = new XML(); stop(); xml.onLoad = function(success) { if (success) { largo = xml.firstChild.childNodes.length; id_flash = new Array(largo); descp_flash = new Array(largo); comt_flash = new Array(largo); for (i=0; i<largo; i++) { id_flash[i] = xml.firstChild.childNodes[i].attributes.id_xml; descp_flash[i] = xml.firstChild.childNodes[i].attributes.descp_xml; comt_flash[i] = xml.firstChild.childNodes[i].attributes.comt_xml; } crear_coms(); } } xml.load( "ides.php" ); xml.ignoreWhite = true; var comentario:movieClip; function crear_coms():Void { for( i = 0; i < descp_flash.length; i++) { comentario = mc_com.mcs_com.duplicateMovieClip("fm_item"+i, i); comentario.id.text = id_flash[i]; comentario.nick.text = descp_flash[i]; comentario.nick.autoSize="left"; comentario.nick.multiline=false; comentario.dijo._x=item.item_title._width + 45; comentario.com.autoSize="left"; comentario.com.text = comt_flash[i]; comentario.mc._height=comentario.com._height + comentario.nick._height+6; comentario._y = com_height; com_height += comentario._height + espaciado; } }
crear php. para más información visitar videoaprende.com