Comunidad de diseño web y desarrollo en internet online

añadir imagenes al Sistema de noticias en Flash con LoadVars

Citar            
MensajeEscrito el 19 Oct 2005 03:22 pm
Un tutorial muy bueno que como siempre hay que agradecer la generosidad de estos sabios. Mi pregunta qué código añadir para incorporar una foto a cada noticia.

Gracias anticipadas

Por mferrandiz

11 de clabLevel



 

safari
Citar            
MensajeEscrito el 19 Oct 2005 05:01 pm
Supongo que hablas del que esta en ejemplos "Sistema de noticias para una web en Flash, XML y CSS" de elecash, bueno con unas pequeñas modificaciones lo puedes hacer

En el xml debes hacer algo asi:


extracto de código escribió:

<puerto titulo="MovieClip twenning prototypes" urls="http://www.e-tonilopez.com/after-hours/" imagen="img3.jpg">De vez en cuando, las horas navegando te ofrecen caramelos como este, un sitio sin desperdicio.
De vez en cuando, las horas navegando te ofrecen <i>'caramelos'</i> como este, un sitio sin desperdicio.</puerto>

<puerto titulo="XmlProcessor" urls="http://www.carlosrovira.com" imagen="img4.jpg">Estos días debido a una conversación por mail con Bill Drol surgió, de manera colateral al tema que tratabamos, un ejemplo con una clase suya para procesar documentos XML. Está solución es una evolución de la versión que aparecia en su libro Object Oriented Macromedia Flash MX pero para Flash MX 2004.</puerto>


y en el Actionscript, agregar mas o menos estas lineas:

extracto de cógigo evento noticas.onLoad escribió:

titulo = new Array();
urls = new Array();
imagen = new Array();

extracto de código function cargarCSS escribió:


//Cogemos las urls de las noticias
urls[i] = noticias.firstChild.childNodes[i].attributes.urls;
imagen[i] =noticias.firstChild.childNodes[i].attributes.imagen;

//Cogemos el texto y lo ponemos en la caja de texto temporal
temp_mc.notis_txt.htmlText = "<img src='"+imagen[i]+"' />"+"<p class='tit'>"+titulo[i]+"</p><br><p class='txt'>"+noticias.firstChild.childNodes[i].firstChild+"</p>";


extracto de código funcion montarNoticias escribió:

//Atacheamos al texto la hoja CSS
_root["caja"+i].texto_txt.styleSheet = estailo;

//Ponemos el titulo
_root["caja"+i].texto_txt.htmlText = "<img src='"+imagen[i]+"' />"+"<p class='tit'>"+titulo[i]+"</p><br>";


Las imagenes no deben ser muy grandes, porque sino empieza a titilar el texto :crap:

saludos y suerte :)

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox

 

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