Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sudi

Problema Com um Simples Loadmovie

Recommended Posts

Pessoal, pelo amor de Deus, Me ajudem.

 

To com um problema e não consigo achar nada na net que ajude.

 

Desenvolvi um questionario que simula 3 paginas. Dessa forma criei 3 MC e quando clico em "proxima pagina", oque simpesmente fa é movimentar as paginaas atraves do X e Y, dessa forma quando vou para a pagina 2 estou visualizando o X e Y da pagina 2 e assim por diante.

 

Problema:

 

Estou tentando importar isso com um simples load movie.

 

fiz o Mc que ira receber esse SWF exatamente do tamanho exato para visualiar uma pagina. Porem quando importa, ele exibi tudo o que for possivel na tela, sendo assim fica aparecendo as outras duas paginas.

 

Duvida:

 

Como eu posso fazer para a area que ira receber o swf externo tenho um tamanho fixo e não mostre todo o swf importado, e sim somente o tamanho do stage do que esta vindo ;

 

valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como usar a Mascara ? ? ?

 

Desculpa Cara não conseguir compreender o uso de mascara....

 

Existe alguma maneira de estipular no Mc que ira carregar o Load Movie, que esse MC de visualizacao tenha um tamanho Fixo ???

 

Pois meu problema é que o meu STAGE(Do arquivo do Load Movie), tem um tamanho por exemplo: 600X300, sendo que o a primeira pagina do questionario fica posicionada no centro do Stage, e as outras foras.... ocupando uma area de por exemplo 1200X300.

 

O MC que ira receber tem exatamente o tamanho do Stage(do arquivo a ser careegado) 600X300.

 

So que quando carrega, bizonhamente...ele consegue carregar todo o Load Movie inclusive o que não esta no Stage.

 

Alem do Mais o Outro grande Problema é que possui uma caixa de texto dinamica e quando eu carrego o load movie, a variave que esta sendo solicitado para ser exibida não é exibida...

 

Meu Deus.... Alguem Me Ajude !!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você já tentou pesquisar no fórum por "máscara"?

http://forum.imasters.com.br/index.php?/topic/367277-banner-animado/page__p__1407273__fromsearch__1entry1407273

Aqui tem um explicação passo-a-passo de como criar uma máscara para um swf externo.

É exatamente o que você está querendo fazer.

abs;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara. muito obrigado. muito obrigado mesmo!!!!

 

Era uma coisa simples assim....Cara muito Obrigado Mesmo...

 

Agora só estou com esse problema da variavel...

 

O Questionario no Final tera uma resposta....

Essa resposta é exibida em uma caixa de texto dinamica para o ususario...

No futuro terei que Gravar ela no Banco de Dado(Espero que não seja Dificil Rs....)

 

Mas o problema agora é que quando utilizo o LoadMovie.....funciona tudo menos a exibição da resposta dentro da Caixa de texto Dinamica....

 

O Codigo esta Assim:

 

btn_VER_NOTA.onPress = function() {

 

Somatoria......

.

.

.

total_exercicio1.text = somatoria_exercicio1;

 

};

 

Se eu executo somente o questionario...a exbição funciona normalmente...mas quando esse swf é importado, ai ja não funciona, voce pode me da mas essa luz ???

 

De qualquer Forma...

 

Cara mais uma vez Muito obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Possivelmente há uma discrepância nas referências dos níveis do swf importado.

 

Você - em alguma parte do código, faz referência à este movieclip (por exemplo: _root.qualquer_coisa) ?

 

Pois se estiver usando essa notação, você deverá alterá-la, pois, um mc ao ser importado para outro, pede sua condição de "_root".

 

Persistindo os sintomas, poste o código.

 

abs;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então cara, o trabalho esta dividido em duas Scenas....Uma para o Loader e outra para as perguntas...

 

Na do Loader eu utilizo o comando :

 

this.mc_totalzao._lockroot = true

Para não dar problemas com os root ao ser carregado pelo load movie....

 

se eu coloco esse comando na Scene das perguntas ele bloqueia os botoes....(Não sei porque...)

 

O Codigo que estou usando é esse ai :

somatoria_exercicio1 = 
 Number(_root.mc_totalzao.mc_total_pagina1.correcao_a)+
 Number(_root.mc_totalzao.mc_total_pagina1.correcao_B)+
 Number(_root.mc_totalzao.mc_total_pagina1.correcao_c)+
 Number(_root.mc_totalzao.mc_total_pagina1.correcao_d)+
 Number(_root.mc_totalzao.mc_total_pagina1.correcao_e)+
 Number(_root.mc_totalzao.mc_total_pagina2.correcao_f)+
 Number(_root.mc_totalzao.mc_total_pagina2.correcao_g)+
 Number(_root.mc_totalzao.mc_total_pagina2.correcao_h)+
 Number(_root.mc_totalzao.mc_total_pagina2.correcao_i)+
 Number(_root.mc_totalzao.mc_total_pagina2.correcao_j)+
 Number(_root.mc_totalzao.mc_total_pagina3.correcao_2a)+
 Number(_root.mc_totalzao.mc_total_pagina3.correcao_2b)+
 Number(_root.mc_totalzao.mc_total_pagina3.correcao_2c)+
 Number(_root.mc_totalzao.mc_total_pagina3.correcao_2d)+
 Number(_root.mc_totalzao.mc_total_pagina3.correcao_2e)+
 Number(_root.mc_totalzao.mc_total_pagina4.correcao_3a1)+
 Number(_root.mc_totalzao.mc_total_pagina4.correcao_3a2)
 ;


 _root.mc_totalzao.total_exercicio1.text = somatoria_exercicio1;


};

 

Se voce souber o que eu posso fazer ????

 

Alem desse problema, apareceu outro...quando eu eftuo a soma, e não tem alguma das perguntas resposndidas, ele me retorno NAN...tem como bloquear esse tipo de retorno ?

 

Valeu por tudo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Talvez algo que solucione seu problema, seja efetuar as somas numa função interna no próprio swf e utilizar a saída de tela do root no final.

Não sei como é o projeto que você tá desenvolvendo, mas, com relação ao NAN, verifique o tipo do campo de entrada e o tratamento dado no momento que a variável pega esse dado.

 

abs;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Lembre-se que se for ter um numero incial...

Você tem que criar essa variavel antes de tudo e zerar ela

 

var total:Number = 0;

 

Não adianta apenas fazer

 

valor=Tal + valor

 

Que pode vir a retornar NAN

Pois não foi declarado anteriormente

 

E se por algum motivo os dados virem como string

Troque os dados mudando com parseInt(string) assim a string vira numero

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.