Ir para o conteúdo
carcleo

Alterando o texto dinamico e pausando o texto em AS3

Mensagens Recomendadas

carcleo

Pessoal.

Feliz 2013 a todos.

Estou com uma dificuldade e gostaria de contar com a ajuda de vocês.

Se for o caso o arquivo esta disponibilizado em http://www.guicapas.com.br/banner.zip

Bom. Tenho um filme bem simples com 160 frames.

Nele, adicionei uma layer ao fim pegando todos os frames e coloquei nela um botão que fará play pause no mesmo botão.

Porem, gostaria de fazer com texto dinâmico mas não consegui.

O Botão esta instanciado como b_ld e o texto dinâmico esta instanciado como txt_pp

Segue o código que estou usando.

var variavel:int;
variavel= 1;
var texto:String;
texto="Play";

if (variavel==1)
{
b_ld.txt_pp.text="Play";
}
else if (variavel==2)
{
b_ld.txt_pp.text="Pause";
}

b_ld.addEventListener(MouseEvent.MOUSE_DOWN, funcao);

function funcao(e:MouseEvent):void
{
if (variavel==1)
{
 (root as MovieClip).stop();
 variavel=2;
 texto="Pause";
	b_ld.txt_pp.text=texto;
}
else if (variavel==2)
{
 (root as MovieClip).play();
 variavel=1;
 texto="Play";
	b_ld.txt_pp.text=texto;
}
}

O erro é

Cena 1, Camada 'acoes', Quadro 1, Linha 24 1119: Acesso de propriedade possivelmente indefinida txt_pp por meio de uma referência com tipo estático flash.display:SimpleButton.

Onde estou errando?

Editado por carcleo

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.