Ir para conteúdo

POWERED BY:

Arquivado

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

Anderson Ronilson Xavier

Iniciante em ActionScript em Banner

Recommended Posts

bom galera eu preciso de um codigo que me incremente o valor um a variavel.....

 

soq eu não sei fazer......

 

bem.... eu fiz um banner que contem 30 MovieClips, cada MC esta escrito passe o mouse e quando passarem o mouse o efeito Alpha Zera e fica aparece parte da imagem........

 

eu queria q quando todos MC ja estivessem mostrando toda a Imagem abrisse automaticamente a Home do site.........

 

eu tentei criar uma condição em q qdo todos os MC estivesse abertos ele me retornasse a Home do site, tipo:....

var quadros = 0;

if(quadros >= 30) {
getURL("exemplo.html","_self");
}
so q eu precisaria q cada MC incrementasse o valor "UM" quando a animação chegasse no frame em que o alpha chegasse a zero e q contem a ação stop ate totalizar 30...

para isso eu tentei de tudo coloquei no ultimo frame de cada MC ....

 

quadro++

ou

quadro+=1

ou

quadro = quadros+1;

_parent.quadro +=1

_root.quadros +=1

 

mas nada deu certo....

 

eu sei q eah simples mas eu num tenho ideia da sintaxe q devo usar, pois estou fazendo curso de Web Design e aida estou aprendendo ActionScript, e por por isso pesso desculpas pela minha ignorancia....heheheheheh......

 

muito obrigado a todos............

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acredito que seu problema seja com o "escopo" das variáveis.

 

Caso utilize no mesmo MC e mesma Timeline (exceto dentro de uma função), seria:

var quadros:Number = 0;
posteriormente:

quadros++;

Caso contrário utilize uma variável "Global"

 

Att.

Compartilhar este post


Link para o post
Compartilhar em outros sites

boa tarde amigo.....na verdade o

var quadros:Number = 0
estaria na timeline pricipal e o
quadros++
estaria no ultimo frame dos 30 MC para todas vez q passar o mouse ele me somar um na variavel e dai so abrir a HOME qdo os 30 MC esteve mostranto tada a imagem....

 

mas disculpa a ignorancia mais uma vez .......

como eu utilizara essa variavel "Global".

 

muito obrigado pela paciencia heheh....

Compartilhar este post


Link para o post
Compartilhar em outros sites

boa noite amigo...eu pesquisei muito sobre variavel global quem você disse anteriormente ...........

 

e tentei o seguinte

 

_global.quadros = 0;

if(_global.quadros >= 30) {
	getURL("exemplo.html","_self");
}

e inclui detro do ultimo frame de cada MC

_root._global.aumentar +=1

mas tbem não resolvel.........

 

eu sei q to sendo meio chato, mas eu to quebrando a Kbça e num to consiguindo resolver....

porfavor se tiver alguma ideia ...me ajude...

 

grato desde jah.......

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.