Coloca um unregisterTouchArea(lek1);
Em 27 de fevereiro de 2013 15:33, Felipe Cauê Legal Benedito <felipecaue.lb@gmail.com> escreveu:
A ideia di switch funcionou Diego Lopes, porem quando o bicho fica invisível a área de touch ainda fica ativa e consigo clicar mesmo sem ter o bicho na tela.mDelayTimeHandler1 = new TimerHandler(LekTime, new DelayTimerCallback1()); //DEFINE UM TIMER PARA COMTROLE DE APARIÇÃO DO LEK 1lek1 = new AnimatedSprite(230, 215, this.mLekTextureRegion, vertexBufferObjectManager) {@Overridepublic boolean onAreaTouched(final TouchEvent pSceneTouchEvent, final float pTouchAreaLocalX, final float pTouchAreaLocalY) {switch (pSceneTouchEvent.getAction()) {case TouchEvent.ACTION_UP:scene.detachChild(lek1);countLek+=1;centerText.setText(String.valueOf(countLek));mDelayTimeHandler1.reset();break;}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); <==== SERIA ESTA PARTE QUE FAZ COM QUE A ÁREA DE TOQUE NÃO DESAPAREÇA?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.
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