Eu preciso incrementar o valor de uma variável, toda vez que clico em cima de um bicho.
Ela funciona até o nº 9 depois apresenta um erro e fecha o game.
Gostaria de prever também o momento de incrementar. Teria que ser toda vez que a pessoa tire o dedo da tela.
Esse é o código do bicho:
lek1 = new AnimatedSprite(230, 215, this.mLekTextureRegion, vertexBufferObjectManager) {
@Override
public boolean onAreaTouched(final TouchEvent pSceneTouchEvent, final float pTouchAreaLocalX, final float pTouchAreaLocalY) {
lek1.setVisible(false);
countLek+=1; <======== variável que é incrementada.
centerText.setText(String.valueOf(countLek));
mDelayTimeHandler1.reset();
return true;
}
};
lek1.setScaleCenterY(this.mLekTextureRegion.getHeight());
lek1.setScale(1.4f);
lek1.animate(new long[]{150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150}, 0, 14, true);
scene.attachChild(lek1);
scene.registerTouchArea(lek1);
scene.registerUpdateHandler(mDelayTimeHandler1);
mDelayTimeHandler1.setTimerCallbackTriggered(true);
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.






0 comentários:
Postar um comentário