Exemplo n.º 1
0
  private void babyCry() {
    isBabyCry = false;
    A19_9B_5_NAKIGOE1.play();
    mFingerAnimatedSprite[4].animate(new long[] {500, 300}, new int[] {6, 7}, 0);
    mMilkSprite.showAction();

    this.mScene.registerUpdateHandler(
        new TimerHandler(
            0.5f,
            new ITimerCallback() {

              @Override
              public void onTimePassed(TimerHandler pTimerHandler) {
                mCryLeftSprite.setVisible(true);
                mCryRightSprite.setVisible(true);
                mCryLeftSprite.setAlpha(1.0f);
                mCryRightSprite.setAlpha(1.0f);
              }
            }));

    final LoopEntityModifier loop = new LoopEntityModifier(new AlphaModifier(1.0f, 1.0f, 0.0f));
    mCryLeftSprite.registerEntityModifier(loop);
    mCryRightSprite.registerEntityModifier(loop.deepCopy());
  }