Jump to content
Sign in to follow this  
carcleo

Alterando o texto dinamico e pausando o texto em AS3

Recommended Posts

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?

Edited by carcleo

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.