Ir para conteúdo

POWERED BY:

Arquivado

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

Mário Mariano

contador de game

Recommended Posts

na verdade é algo simples, mas como programador sou uma negação...

Bom, como eu faço para que o If pegue o valor de um contador que foi feito com HitTest... por ex... eu vou acertando os alvos e por hittest o contador vai aumentando, e até aí tá tudo funfando belezinha... o fato é que quando chegasse em um determinado valor neste contador o If acionasse um GotTo... para a próxima fase...

na timeline

_root.pnts = 0;//até aki tudo bem!//aki é que o bicho tá pegando...if (_root.pnts) >= 10){	_root.gotoAndStop(2);}

dentro do movieclip que aciona o hittest:

onClipEvent (enterFrame) {	if (hitTest(_root.lazer)) {gotoAndStop(76);_root.pnts = _root.pnts +1;	}}

alguma boa alma para ajudar?

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara o teu if acho que ta dando pau por causa dum parentese sobrando....

 

if (_root.pnts >= 10)

{

_root.gotoAndStop(2);

}

 

Assim ficaria mais coerente...

 

Cara existem varias dicas de otimização para isso mas se como tu falou, tu não é programador isso resolve. Caso tu queira saber mais... e diferentes maneiras de teste de colisão em games em flash que nao seja por hitTest (que pode ser meio falho) eu fiz um tuto que tu pode pegar alguns codigos por ali.

 

http://www.freewebs.com/matheusprestes

 

Da uma olhada, qualquer coisa posta a duvida que quando eu tive disponivel te do uma mão ;)

abraço

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.