Jump to content

Recommended Posts

Posted

Pessoal. Boas. Bom Dia a todos!

Tenho um filme pequeno feito em flash com as3, aonde eu uso o codigo abaixo para alterar os textos de um botão Play/Pause:

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

Gostaria de mudar isso: Em vez de ser texto, gostaria de, a cada clicke no botão, mudar a figura de fundo (background).

Tipo assim: Clicou no botão, aparece imagem com o dizer Pause, clikou de novo, Play.

Na verdade, o que eu preciso é só mnudar de texto para imagem.

Como fazer isso?

Carlos Rocha

Posted

boas,

podes usar um movieclip com 2 frames, em vez do teu texto field

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

passa a :

if (variavel==1)
{
 b_ld.gotoAndStop("Pause");//frame 1
}
else if (variavel==2)
{
 b_ld.gotoAndStop("Play");//frame 2
}
Posted

Acho que ainda não compreenderam o que eu preciso. Ou de repente sou eu quem não esta compreendendo.

Veja esse site:

http://guicapas.com.br/index.php

Na parte de cima e na direita tem um banner.

Esse banner é coisa simples. Apenas uma linha do tempo(timeline) com figuras e textos de tanto em tanto tempo.

Neste filme flash, tem um botão Play Pause para parar e tocar a timeline.

Só que neste botão, as palavras Play e Pause, são trocadas por texto. Mas eu preciso que, em vez de texto, sejam imagens

Aqui esta o projeto em as3 para download.

Só puderem dar uma olhada eu agradeço.

http://guicapas.com.br/banner.zip

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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.