2012-05-24 3 views
0

Я добавил изображение srpite.I будет использовать его как button.When я нажимаю его, он должен действовать, как в коде ниже. Он работает только тогда, когда я написал toouch.event.action_down.But I хотите, когда мой палец вверх, кнопка должна вернуться к постулату beforel, как в коде ниже. Но это не работает.Событие касания вверх и вниз по andengine

  Sprite spriteMusicPicture1 = new Sprite(726.0f, 350.0f, mFaceTextureRegion7){ 
       @Override 
       public boolean onAreaTouched(final TouchEvent pAreaTouchEvent, final float pTouchAreaLocalX, final float pTouchAreaLocalY) { 
        switch(pAreaTouchEvent.getAction()) { 
         case TouchEvent.ACTION_DOWN:      
          this.setScale(1.25f); 
          this.setAlpha(0.5f); 



         case TouchEvent.ACTION_UP: 
          this.setScale(1.0f); 
          this.setAlpha(1.0f); 




          } 
          return true; 
       } 
      }; 

ответ

4

После каждого case вы должны положить перерыв; в противном случае он не остановится и продолжит выполнение всех строк

Смежные вопросы