public void playOpacityAnimation(GVRContext gvrContext) { GVRAnimation anim = new GVROpacityAnimation(this, OPACITY_ANIMATION_DURATION, 1); anim.start(gvrContext.getAnimationEngine()); }
private void animateScale(float scale) { mScaleAnimation = new GVRScaleAnimation(mHover, 1, scale); mScaleAnimation.start(this.getGVRContext().getAnimationEngine()); }
public void spotSphere() { if (!isSpottingSphere) { isSpottingSphere = true; stopAnimationsToSpot(); spotAnimation = createSpotAnimation(); spotAnimation.start(gvrContext.getAnimationEngine()).setOnFinish(new GVROnFinish() { @Override public void finished(GVRAnimation arg0) { isSpottingSphere = false; } }); } }
private void rotateCloudsAroundCameraAnimation(GVRContext gvrContext, Cloud cloud) { GVRAnimation anim = new GVRRotationByAxisWithPivotAnimation( cloud, CLOUD_ROTATION_DURATION, FULL_ROTATION, 0, 1, 0, 0, 0, 0); anim.setRepeatCount(-1); anim.setRepeatMode(GVRRepeatMode.REPEATED); anim.start(gvrContext.getAnimationEngine()); } }
public void animateOpacityOn() { if (!isVisibleByOpacity) { isVisibleByOpacity = true; stop(mOpacityAnimation); mOpacityAnimation = new GVROpacityAnimation(mHover, 1, mOn); mOpacityAnimation.start(this.getGVRContext().getAnimationEngine()); } }
public void animateOpacityOff() { if (isVisibleByOpacity) { isVisibleByOpacity = false; stop(mOpacityAnimation); mOpacityAnimation = new GVROpacityAnimation(mHover, 1, mOff); mOpacityAnimation.start(this.getGVRContext().getAnimationEngine()); } }
private void animateOpacity(int alpha, float time) { stop(mOpacityAnimation); mOpacityAnimation = new GVROpacityAnimation(mProgress, time, alpha); mOpacityAnimation.start(this.getGVRContext().getAnimationEngine()); }
private void AnimateScale(float scale) { blurScale = new GVRScaleAnimation(blurObject, ANIMATION_TIME, scale); blurScale.start(this.getGVRContext().getAnimationEngine()); blurScale.setInterpolator(new InterpolatorExpoEaseInOut()); ringScale = new GVRScaleAnimation(ringObject, ANIMATION_TIME, scale); ringScale.start(this.getGVRContext().getAnimationEngine()); ringScale.setInterpolator(new InterpolatorExpoEaseInOut()); }
public void playOpacityAnimation(GVRContext gvrContext) { this.getRenderData().getMaterial().setOpacity(1); GVRAnimation anim = new GVROpacityAnimation(this, OPACITY_ANIMATION_DURATION, 0); anim.start(gvrContext.getAnimationEngine()); }
private void animateRotationOut() { mRotationOut = new GVRRotationByAxisAnimation(mProgress, TIME_ANIMATION_ROTATION_OUT, ROTATION * 3, 0, 0, 1); mRotationOut.setInterpolator(new InterpolatorExpoEaseOut()); mRotationOut.start(this.getGVRContext().getAnimationEngine()); }
private void AnimateOpacity(float opacity) { blurOpacity = new GVROpacityAnimation(blurObject, ANIMATION_TIME, opacity); blurOpacity.start(this.getGVRContext().getAnimationEngine()); blurOpacity.setInterpolator(new InterpolatorExpoEaseInOut()); ringOpacity = new GVROpacityAnimation(ringObject, ANIMATION_TIME, opacity); ringOpacity.start(this.getGVRContext().getAnimationEngine()); ringOpacity.setInterpolator(new InterpolatorExpoEaseInOut()); iconOpacity = new GVROpacityAnimation(iconObject, ANIMATION_TIME, opacity); iconOpacity.start(this.getGVRContext().getAnimationEngine()); iconOpacity.setInterpolator(new InterpolatorExpoEaseInOut()); }
private void animateRotationWork() { mRotationWork = new GVRRotationByAxisAnimation(mProgress, TIME_ANIMATION_ROTATION_WORK, ROTATION, 0, 0, 1); mRotationWork.setRepeatMode(GVRRepeatMode.REPEATED); mRotationWork.setRepeatCount(-1); mRotationWork.start(this.getGVRContext().getAnimationEngine()); }
private void scaleWormPart(GVRSceneObject part, float scaleFactor) { new GVRScaleAnimation(part, 0.1f, part.getTransform().getScaleX() + scaleFactor) .setOnFinish(new GVROnFinish() { @Override public void finished(GVRAnimation arg0) { ScaleWorm.animPlaying = false; } }).start(getGVRContext().getAnimationEngine()); } }
private void playShadowAnimation() { new GVRScaleAnimation(shadow, AnimationsTime.getDropTime(), 2f).setInterpolator(defineInterpolator(motion)).start( getGVRContext().getAnimationEngine()); }
private void animateRotationIn() { mRotationIn = new GVRRotationByAxisAnimation(mProgress, TIME_ANIMATION_ROTATION_IN, ROTATION, 0, 0, 1); mRotationIn.setInterpolator(new InterpolatorExpoEaseIn()); mRotationIn.setOnFinish(new GVROnFinish() { @Override public void finished(GVRAnimation arg0) { work(); } }); mRotationIn.start(this.getGVRContext().getAnimationEngine()); }
@Override public void run() { mOpacityAnimation[iterator] = new GVROpacityAnimation(mMicRunItens[iterator], ANIMATION_TIME, 0); mOpacityAnimation[iterator].setInterpolator(new InterpolatorExpoEaseOut()); mOpacityAnimation[iterator].setRepeatMode(GVRRepeatMode.ONCE); mOpacityAnimation[iterator].setRepeatCount(1); mOpacityAnimation[iterator].start(getGVRContext().getAnimationEngine()); }
@Override public void run() { mOpacityAnimation[iterator] = new GVROpacityAnimation(mMicRunItens[iterator], ANIMATION_TIME, 1); mOpacityAnimation[iterator].setInterpolator(new InterpolatorExpoEaseOut()); mOpacityAnimation[iterator].setRepeatMode(GVRRepeatMode.REPEATED); mOpacityAnimation[iterator].setRepeatCount(-1); mOpacityAnimation[iterator].start(getGVRContext().getAnimationEngine()); }
public void playAnimation(GVRContext gvrContext) { GVRAnimation anim = new GVRRelativeMotionAnimation(this, AnimationsTime.getDropTime(), 0, -Constants.APPLE_INICIAL_YPOS - 1, 0); anim.setInterpolator(defineInterpolator(motion)); anim.start(gvrContext.getAnimationEngine()); playShadowAnimation(); playOpacityAnimation(gvrContext); }
private void swipeAnimation() { GVRPositionAnimation positionAnimationHand = new GVRPositionAnimation(hand, 1f, swipeIndicator.getTransform().getPositionX() + .3f, hand.getTransform().getPositionY() , hand.getTransform().getPositionZ()); positionAnimationHand.setOnFinish(new GVROnFinish() { @Override public void finished(GVRAnimation arg0) { new GVROpacityAnimation(swipeIndicator, 1, 0).start(gvrContext.getAnimationEngine()); new GVROpacityAnimation(hand, 1, 0).start(gvrContext.getAnimationEngine()); } }).start(gvrContext.getAnimationEngine()); }
public void startAppleAnimation() { apple.getTransform().setPositionY(APPLE_INITIAL_POSITION_Y); apple.getRenderData().getMaterial().setOpacity(1f); appleAnimation = new GVRRelativeMotionAnimation(apple, AnimationsTime.getDropTime(), 0, Y_ANIMATION_DELTA, 0) .setInterpolator(animationInterpolator) .setRepeatMode(GVRRepeatMode.REPEATED) .setRepeatCount(-1) .start(getGVRContext() .getAnimationEngine()); }