mmatsutani 0 Denunciar post Postado Agosto 4, 2010 Boa tarde pessoal.. Tô fazendo uma galeria de fotos q puxa os dados do xml... tá tudo puxando certim.. O único problema até agora é relacionado ao link.. Criei um movieclip vazio com createEmptyMovieClip, carreguei as thumbs das imagens nesse MC, tudo beleza até aqui.. Na hora de criar o link nessa thumb é que tá dando erro... utilizei: linkvar = xmlNode.childNodes.childNodes[4].childNodes[0]; novomc.onPress = function() { getURL(linkvar, _blank); } Mas não funciona.. utilizei trace pra ver se tava puxando certo, e tá ok.. Eu teria que criar um novo movieclip pra utilizar como btn? Há algum problema em criar o onPress em um MC vazio que recebe uma thumb atraves do loadMovie ? Creio que o codigo as não é necessário.. mas se quiserem eu posto aqui.. abs Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Agosto 5, 2010 Isso aqui: var mc:MovieClip = _root.createEmptyMovieClip("mc", 1); mc.loadMovie("http://forum.imasters.com.br/random_logos/logo1.png"); mc.onPress = function(){ getURL("http://forum.imasters.com.br/", _blank); } Não funciona... pois você não pode atribuir propriedades a um objeto carregado por loadMovie Agora isso aqui: var mc:MovieClip = _root.createEmptyMovieClip("mc", 1); var mcl:MovieClipLoader = new MovieClipLoader(); mcl.addListener(this); mcl.loadClip("http://forum.imasters.com.br/random_logos/logo1.png", mc); function onLoadInit(){ mc.onPress = function(){ getURL("http://forum.imasters.com.br/", _blank); } } Vai funcionar pois você carregou junto as propriedades do objeto e ai pode colocar funcionalidades ao mesmo. Abraços Compartilhar este post Link para o post Compartilhar em outros sites
mmatsutani 0 Denunciar post Postado Agosto 5, 2010 Humm... entendi... Mto boa explicação, vlw http://forum.imasters.com.br/public/style_emoticons/default/joia.gif/> Pelo q vejo, acho melhor esquecer esse loadMovie e passar pro MovieClipLoader.. Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Agosto 5, 2010 Eu só utilizo loadMovie quando literalmente eu não vou fazer nada com o clip que eu carreguei... Por exemplo banners... ou imagens de cabeçalio... ou de menu coisa do genero... Caso contrario vai na base do MovieClipLoader mesmo, pois ai posso fazer o que eu bem entendo com as informações. Posso inclusive criar loaders independentes para cada conteúdo. Abraços Compartilhar este post Link para o post Compartilhar em outros sites
mmatsutani 0 Denunciar post Postado Agosto 6, 2010 Aconteceu um probleminha aqui... mcLoader.loadClip(thumb, novomc);Mas não carrega o thumbnail... dei um trace na thumb, tá certo, aparece "thumb/01.jpg".Se eu coloco o caminho da imagem no lugar do thumb, por exemplo: mcLoader.loadClip("thumb/01.jpg", novomc);Ai as imagens aparecem corretamente... Alguma ideia do que pode estar acontecendo? Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Agosto 6, 2010 As vezes o loadClip tem esse problema mesmo... ele só interpresta string Ai para resolver esse problema eu utilizo o .toString() ai ficaria assim: mcLoader.loadClip(thumb.toString(), novomc); Isso deve resolver Mas eu realmente não sei porque isso acontece... Abraços Compartilhar este post Link para o post Compartilhar em outros sites
mmatsutani 0 Denunciar post Postado Agosto 6, 2010 Mais uma vez, muito obrigado, funcionou perfeitamente agora! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites