Ir para conteúdo
Fórum Script Brasil
  • 0

flash criando e manupulando variáveis(RESOLVIDO)


Rodrigo26

Pergunta

Boa noite a todos,

Gosraria de fazer um botão que ao clicar mude para o próximo frame e exiba o número da página do frame.

Tentei este código:

on(press){
    paginas+=1;
    gotoAndStop(paginas+1);
    _root.pg=paginas+1;
}

contudo não estar funcionando nem para o texto dinâmico e nem para o goto.

Como deveria ser feito?

O o nome da variável de texto dinâmico é pg.

Obrigado,

Editado por Rodrigo26
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Olá Rodrigo26

Tente prestar mais atenção em seu código.

Você está tentando atribuir um valor a um Objeto Texto.

Seu objeto texto tem várias propriedades, e a propriedade responsavel por lhe mostrar o texto é "text";

Ou seja tens de acessar ela assim Objeto.Propriedade;

No seu caso

_root.pg.text=paginas+1;
E para ir ao próximo frame basta que utilize o comando
nextFrame();

Lembrando de tomar cuidado de aonde você acessa;

Se quer acessar os Frames da root a partir de um MovieClip, utilize _root antes;

caso utilize somente "nextFrame();" você irá passar apra o próximo frame do MovieClip atual;

Desenvolvi um breve exemplo:Botão+Incremento

Espero tê-lo ajudado;

Abraços

Pooh

Editado por Pooh
Link para o comentário
Compartilhar em outros sites

  • 0

Olá Rodrigo ^_^

Nem tive o trabalho de olhar o link. sua atribuição está errada.

Porque não deste uma olhada no código fonte que lhe mandei ?

Deverias prestar atenção, o flash nega para você a atribuição da um numero quando se está esperando um texto, então em vosso caso teria de ser:

_root.pg.text=(paginas+1).toString();

Se tivesse olhado o arquivo que lhe mandei teria poupado esta pergunta.

Abraços

Pooh

Link para o comentário
Compartilhar em outros sites

  • 0

Como já havia falado pra ti o seu código fonte não estava funcinando.

_root.pg.text=paginas+1;
Contudo com as modificações que você fez, pode agora a vim a funcionar.
_root.pg.text=(paginas+1).toString();

Sendo que já resolvi de uma outra forma. Quem quiser dá uma olhada tá ai o link:

http://rapidshare.com/files/225654605/texto.fla.html

data de publicação 25 de abril de 2009

90 dias a disposição de quem quiser.

Mais uma vez obrigado pooh pela ajuda.

abrs,

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...