Problema Flash VS Flex 1.5
3 seguidores
Hola a todos.
El caso es que un cliente me encarga un banner, lo programo en action Script 3.0, me aprueba el diseño, depuro el código y se lo paso en flash 8.0, lo cuelga en una web, desde un admin, esta web está hecha con Flex 1.5 (ya que tienen un back up increible y aplicaciones internas).
El caso es que todo ok, excepto que el banner aparece sin el fondo....
Desde la empresa de gestión de la web de mi cliente, dicen que lo exporte en una versión más vieja, lo he pasado a 7.0, alguien sabe como lo puedo solventar?
Gracias
elSuricatoRojo
Si el problema solo es que el fondo sale transparente en vez del color del documento y no hay mas problemas, yo tiraría por una solución low-tech en plan ponerle yo un cuadrado del color del fondo de tal forma que actue como tal.
De hecho el problema que describes no es tanto un problema de incompatibilidad de Flash vs Flex sino que el problema está en que has hecho banner pensado para verse en un layout de html cuando realmente se está cargando en un flash. Cuando desde un swf cargas otro, el que cargas se visualiza sin el fondo del documento.
PD: Esto es mas un tema de "Programación Cliente"
bulldog_studio
Gracias.
No sabia, Flex funciona como si de un flas se tratara?
elSuricatoRojo
Pues Flex y Flash son primas hermanas. Las dos producen archivos swf que se pueden ejecutar en players de flash. La diferencia, por lo que yo entiendo, están en el entrono de desarrollo.
Mientras que Flash está mas orientado a crear aplicaciones con animaciones vectoriales, Flex está orientado a crear facilmente aplicaciones mas serias (en el sentido de menos animadas y con interfaces menos vistosos pero con mas capacidades) y que tiren mucho de componentes. El entorno de desarrollo de Flex tiene paquetes de clases (mx) que Flash no tiene, y muy orientados a comunicaciones cliente-servidor.
Esto conlleva que los swf de Flex suelen ser mas pesados ya que esos componenetes van compilados en el swf y no están en el player.
tpmmds
Hola:
Añadir sólo una cosa. Al principio del post dices que has utilizado AS3. Pues, como muy bajo, el swf requerirá Flash player 8.5, y casi seguro que requiera Flash Player 9.
Cuando configuras la versión de Flash player en Flex lo que indicas es que se compruebe la versión de FP que tiene el usuario, y si es menor salga el habitual mensaje de Adobe/Macromedia de actualización.
Compruebalo, porque me temo que un usuario que tenga instalado FP7 no va a ver el banner, si realmente está hecho con AS3
Un saludo.