Fiz um jogo de encaixe e gostaria de pontuar isso. Coloquei o seguinte script em cada peça.
on (press) {
xi = this._x;
yi = this._y;
startDrag("/n4", true);
}
on (release) {
stopDrag();
if (this.hitTest(_root.alvo_n4)) {
this._x = _root.alvo_n4._x;
this._y = _root.alvo_n4._y;
} else {
this._x = xi;
this._y = yi;
}
}
Gostaria que a cada peça encaixada aumentasse um ponto na minha variavel (pontos). tenho um total de 9 peças, e este script coloquei individual em cada uma delas.
Grata
Pontuação
Started By Debbye, 01/09/2004, 09:53
2 replies to this topic
#1
Posted 01/09/2004, 09:53
#2
Posted 03/09/2004, 11:15
Tente isto.
Você pode ver que eu coloquei a variavel pontos (_root.pontos) dentro do if em que verifica se a peça encaixou no lugar ou não.
Faça uma caixa de texto dinamica onde mostre o valor de _root.pontos, e não esqueça de zerar no inicio do filme esta variavel.
Flw
on (release) { stopDrag(); if (this.hitTest(_root.alvo_n4)) { this._x = _root.alvo_n4._x; this._y = _root.alvo_n4._y; ++_root.pontos; } else { this._x = xi; this._y = yi; } }
Você pode ver que eu coloquei a variavel pontos (_root.pontos) dentro do if em que verifica se a peça encaixou no lugar ou não.
Faça uma caixa de texto dinamica onde mostre o valor de _root.pontos, e não esqueça de zerar no inicio do filme esta variavel.
Flw
Nã nã nã nã!!!
O ministério da sáude adverte
Tomar cerveja faz nascer cabelo no cérebro.
O ministério da sáude adverte
Tomar cerveja faz nascer cabelo no cérebro.
#3
Posted 03/09/2004, 12:18
Valeu. obrigada
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)