Em relação ao primeiro problema há factos que sem os quais não sei bem o 
que sugerir. quando mudas de pagina estas a disparar um reload ao 
documento do html onde este header em flash se encontra?

Facto 1: É importante saber isto para saber se cada pagina tem a sua 
própria session a nivel de flash, se sim então tens de armazenar dados 
entre sessões de alguma forma.... sharedobject do flash, cookies via JS, 
server side cookie etc...

Facto 2: Se guardar valores entre "paginas" não e um problema vem a 
segunda questão, tu queres apenas evitar 2 valores iguais seguidos ou 
queres algo do género dum ramdom não repetitivo ate esgotares todas as 
possibilidades... e depois retornas a repor todos os valores possíveis?

Primeiro cenário, evitar 2 valores seguidos: eu trabalharia com um array 
principal e com outro temporário e uma variável para guardar sempre o 
ultimo valor gerado. no arranque do processo duplicava o array original 
pa dentro do temporário, atenção que uma simples referencia não iria 
funcionar teria mesmo de duplicar, e fazia-lhe um splice ao ultimo valor 
gerado assim garantia que ele não tornaria a sair desta vez, random a 
índice do array temp e voila novo resultado garantido não ser igual ao 
anterior, guardar esse resultado na variável de controle para garantir 
que o próximo processo decorre da mesma forma...

Segundo cenário, gerar um ramdom não repetitivo, eu já escrevi aqui uma 
vez o código base para este efeito, mesmo que não seja "bonito" aos 
olhos de algumas pessoas. Este processo faz uso do splice para ir 
retirando os valores gerados de um array que começa com todas as 
possibilidades. A diferença neste caso e garantir que esses valores não 
se perdem para mais tarde tornar a repo-los quando esgotar todas as 
possibilidades.... para isso teria de guardar o array "temp" de alguma 
forma, dependente do primeiro facto que não forneces-te.



PS: Em relação ao swfadress, não posso ser grande ajuda, nos ultimamente 
temos usado o gaia flash framework que usa isso por default, tanto 
quanto sei precisas dum pakage pó flash e outro po js para funcionar 
plenamente. não tenho detectado quaisquer problemas com ele.

catarina sampaio wrote:
> Olá a todos!
>  
> Tenho dois problemas para vos expor, são o seguinte:
>  
> tenho um site html com um header que é um swf (esse swf carrega uma 
> imagem de fundo e tem outros elementos), o que eu gostava de conseguir 
> é que cada vez que mudo de página, ou seja, cada vez que o swf é 
> chamado novamente carregue uma imagem diferente. O eu pensei foi 
> guardar as imagens numa array e cada vez q o swf é aberto escolher uma 
> posição aleatória dessa array e abrir a foto, a única questão é que 
> não tenho uma garantia que elas não se repetem duas vezes seguidas... 
> Alguém sabe de outra solução?
>  
> A segunda questão relaciona-se com a implementação de um swf adress. 
> Vi o exemplo http://gotoandlearn.com/play?id=107 e penso que 
> compreendi, mas o meu problema é que tenho subsecções do site que 
> estão dentro das secções principais e, além disso, o meu site é 
> dinâmico, tem uma secção com notícias que mostra uma listagem de 
> noticias e onde depois posso ler mais sobre cada uma. Este exemplo não 
> me ajudou a perceber o que fazer nas subsecções nem como aceder a cada 
> uma das notícias individualmente. Algém sabe de mais coisas que eu 
> possa ler ou ver sobre este assunto?
>
> Obrigada desde já.
>  
> P.S. João Fernandes, LOL quem sabe um dia....
>
> -- 
> Catarina Sampaio
>
> >


--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para 
[email protected]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a