Carlos Rocha Posted March 19, 2012 at 07:41 PM Report #444683 Posted March 19, 2012 at 07:41 PM Tenho um swf que consegui fazer com muita ajuda do pessoal do forum daqui. Funciona certinho. Ele tem um menu com 4 botões que chamam desenhos nos frames. Normal. O botão 4, tem uma mascara(no frame que ele abre) e um movie clip(container de imagens por xml) que sobe e desce por uma scrollbar. Os botões 1,2 e 3, tem o mesmo esquema. Porem, èles carregam textos e não imagens. Bom, no ie 9, todos carregam normal. Mas, no ie 8(justamento no computador antigo do meu cliente) só roda o movie clipe que carrega asa imagens. Por que será? Os Movie Clipes que carrega os textos não aparecem.
coxosclassic Posted March 20, 2012 at 01:19 PM Report #444746 Posted March 20, 2012 at 01:19 PM hmmm... Sempre houve problemas no flash quando se tenta "mascarar" caixas de texto dinamicas... Visto que nao estas a carregar o texto dinamicamente, experimenta mudar as caixas de texto de dinamicas para estaticas. depois diz se isso resolvei o problema. cumps, cc Cumps, cc
Carlos Rocha Posted March 20, 2012 at 03:00 PM Author Report #444756 Posted March 20, 2012 at 03:00 PM Então esta pior que eu pensava. Todos os textos são estaticos (grandes) e sobem e descem através da rolagem da scrollbar. um texto estatico transformado em Movie Clip para a Scrollbar puchar Poderia ser atualização de plugin?
coxosclassic Posted March 20, 2012 at 03:30 PM Report #444762 Posted March 20, 2012 at 03:30 PM sinceramente nao estou a ver a solucao... 😁 neste momento estou num pc que nao tem o flash para poder testar, mas pelos ficheiros que temos estado a trabalhar, fiquei com a ideia de que as caixas de texto eram dinamicas.... certifica-te que as caixas de texto sao estaticas (vai às properties da caixa de texto e muda para "static"). se isso nao resolver, tenta entao actualizar o plugin (?) Cumps, cc
Carlos Rocha Posted March 20, 2012 at 04:22 PM Author Report #444767 Posted March 20, 2012 at 04:22 PM são mesmo estaticas. Estiver a pensar em uma forma de funionar com plugin desatualizado.
coxosclassic Posted March 21, 2012 at 11:41 AM Report #444877 Posted March 21, 2012 at 11:41 AM lembrei-me agora de uma possivel solução: tens a fonte embed? Se nao tiveres, faz embed da fonte e depois diz se resolveu ou nao. Cumps, cc
Carlos Rocha Posted March 21, 2012 at 05:07 PM Author Report #444942 Posted March 21, 2012 at 05:07 PM Como assim fonte? Segue a chamada ao swf: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Baterias Advance</title> <script src="Scripts/swfobject_modified.js" type="text/javascript"></script> <link rel="shortcut icon" href="img/favicon.ico" type="image/x-icon" /> <style type="text/css"> body { background-color: #000; } </style> <script type="text/javascript"> function resolucao() { return screen.width; } </script> <script type="text/javascript"> function sizeIframe( w, h ) { document.getElementById('FlashID').width = w; document.getElementById('FlashID').height = h; } window.onload = function(){ //sizeIframe((document.body.offsetWidth-30)*0.85, ((document.body.offsetWidth * 0.6)-30)*0.85); } </script> </head> <body> <center> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" align="middle" id="FlashID" width="1000"; height="600"; > <param name="movie" value="index.swf" />" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="11.0.0.0" /> <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. --> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <param name="LOOP" value="false" /> <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. --> <!--[if !IE]>--> <object data="index.swf" type="application/x-shockwave-flash" align="middle" width="1000"; height="600"; > <!--<![endif]--> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="11.0.0.0" /> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <param name="LOOP" value="false" /> <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. --> <div> <h4>Content on this page requires a newer version of Adobe Flash Player.</h4> <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p> </div> <!--[if !IE]>--> </object> <!--<![endif]--> </object> <script type="text/javascript"> swfobject.registerObject("FlashID"); </script> </center> </body> </html>
coxosclassic Posted March 21, 2012 at 05:55 PM Report #444954 Posted March 21, 2012 at 05:55 PM nas propriedades da caixa de texto tens uma opcao "Embed" para incluires a fonte (o tipo de letra que estas a usar). ve este tutorial (em ingles): http://infiniteskills.com/blog/2011/04/adobe-flash-cs5-tutorial-how-to-embed-fonts/ tem so atencao que ao incluires todos os caracteres, o tamanho do swf ira aumentar bastante! depois diz se resolveu o problema Cumps, cc
Carlos Rocha Posted March 21, 2012 at 06:31 PM Author Report #444962 Posted March 21, 2012 at 06:31 PM Então pode não ser isso. Pois, utilizei a mesma fonte no projeto todo. Vou ver o video
coxosclassic Posted March 21, 2012 at 07:09 PM Report #444969 Posted March 21, 2012 at 07:09 PM exacto, mas o teu problema acontece qd tens mascaras nas caixas de texto... experimenta fazer isso, e depois da feedback. 😉 Cumps, cc
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now