private void fadeOut() { this.showInteractiveCursor = true; this.currentState = PHOTO_VIEW_CLOSED; new GVROpacityAnimation(this, PHOTO_VIEW_FADE_ANIMATION_TIME, PHOTO_VIEW_OPACITY_VISIBLE) .start(this.gvrContext .getAnimationEngine()); }
public void showEvent() { if (animOpacity != null) { this.getGVRContext().getAnimationEngine().stop(animOpacity); } animOpacity = new GVROpacityAnimation(buttonHover, 0.6f, 1); animOpacity.setRepeatMode(GVRRepeatMode.ONCE); animOpacity.setRepeatCount(1); animOpacity.setOnFinish(new GVROnFinish() { @Override public void finished(GVRAnimation gvrAnimation) { buttonHover.getRenderData().getMaterial().setOpacity(0); } }); animOpacity.start(getGVRContext().getAnimationEngine()); } }
public void pressed() { opacityAnimationOn = new GVROpacityAnimation(this, TIME_ANIMATION, 1); opacityAnimationOn.setRepeatCount(2); opacityAnimationOn.setRepeatMode(GVRRepeatMode.PINGPONG); opacityAnimationOn.start(getGVRContext().getAnimationEngine()); }
public void show(){ stop(); opacityShow = new GVROpacityAnimation(this, 1f, 1); opacityShow.setRepeatMode(GVRRepeatMode.ONCE); opacityShow.start(getGVRContext().getAnimationEngine()); }
private void doFadeIn(final OnFadeFinish callback) { GVROpacityAnimation animation = new GVROpacityAnimation( getFadeable(), FADE_DURATION, 1); animation.setOnFinish(new GVROnFinish() { @Override public void finished(GVRAnimation gvrAnimation) { if (callback != null) { callback.onFadeFinished(); } } }); animation.start(getGVRContext().getAnimationEngine()); }
public void playOpacityAnimation(GVRContext gvrContext) { GVRAnimation anim = new GVROpacityAnimation(this, OPACITY_ANIMATION_DURATION, 1); anim.start(gvrContext.getAnimationEngine()); }
private void executeAnimationOn() { finishAnimationOn = false; opacityAnimationOn.setOnFinish(getGVROnFinish()); opacityAnimationOn.start(getGVRContext().getAnimationEngine()); }
private void closeActionWithFadeAnimation(int animationId) { AudioClip.getInstance(getGVRContext().getContext()).playSound(AudioClip.getUIImageCloseSoundID(), 1.0f, 1.0f); currentState = PHOTO_VIEW_ANIMATING; float x = rightGridItem.x; float y = rightGridItem.y; float z = rightGridItem.z; float offsetZ = 0.2f; if (animationId == PHOTO_VIEW_ANIMATION_LEFT_TO_RIGHT) { x = leftGridItem.x; y = leftGridItem.y; z = leftGridItem.z; } this.getTransform().setPosition(this.centeredGridItem.x, this.centeredGridItem.y, this.centeredGridItem.z - offsetZ); new GVRPositionAnimation(this, PHOTO_VIEW_FADE_ANIMATION_TIME, x, y, z - offsetZ) .start(this.gvrContext.getAnimationEngine()); new GVROpacityAnimation(this, PHOTO_VIEW_FADE_ANIMATION_TIME, PHOTO_VIEW_OPACITY_HIDE) .setOnFinish(new GVROnFinish() { @Override public void finished(GVRAnimation arg0) { PhotoView.this.getTransform().setScale(1.0f, 1.0f, 1.0f); PhotoView.this.getTransform().setPosition(gridItem.x, gridItem.y, gridItem.z); PhotoView.this.applyOpacityConstrants(); PhotoView.this.currentState = PHOTO_VIEW_CLOSED; } }).start(this.gvrContext.getAnimationEngine()); }
public void hide(){ stop(); opacityHide = new GVROpacityAnimation(this, 0.3f, 0); opacityHide.setRepeatMode(GVRRepeatMode.ONCE); opacityHide.start(getGVRContext().getAnimationEngine()); } }
private void doFadeOut(final OnFadeFinish callback) { GVROpacityAnimation animation = new GVROpacityAnimation( getFadeable(), FADE_DURATION, 0); animation.setOnFinish(new GVROnFinish() { @Override public void finished(GVRAnimation gvrAnimation) { if (callback != null) { callback.onFadeFinished(); } } }); animation.start(getGVRContext().getAnimationEngine()); }
private void animateOpacity(int alpha, float time) { stop(mOpacityAnimation); mOpacityAnimation = new GVROpacityAnimation(mProgress, time, alpha); mOpacityAnimation.start(this.getGVRContext().getAnimationEngine()); }
@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());
@Override public void hide() { radioGroup.hide(); removeChildObject(mGrid); previewArea.hide(); removeChildObject(previewArea); GVROpacityAnimation opacitypreviewArea = new GVROpacityAnimation(previewArea, 0.5f, 0); opacitypreviewArea.setRepeatMode(GVRRepeatMode.ONCE); opacitypreviewArea.start(getGVRContext().getAnimationEngine()); } }
public void animateOpacityOff() { if (isVisibleByOpacity) { isVisibleByOpacity = false; stop(mOpacityAnimation); mOpacityAnimation = new GVROpacityAnimation(mHover, 1, mOff); mOpacityAnimation.start(this.getGVRContext().getAnimationEngine()); } }
protected void disappear() { new GVROpacityAnimation(this, PHOTO_VIEW_FADE_ANIMATION_TIME, PHOTO_VIEW_OPACITY_HIDE).start(this.gvrContext.getAnimationEngine()); this.gridItem.visible = false; this.showInteractiveCursor = false; }
public void showButtonPressed(float angle) { buttonHover.getRenderData().getMaterial().setOpacity(0); buttonHover.getTransform().setPosition(evPositionX, evPositionY, evPositionZ); buttonHover.getTransform().setRotation(evRotationW, evPositionX, evPositionY, evPositionZ); GVRRotationByAxisWithPivotAnimation dpadRotation = new GVRRotationByAxisWithPivotAnimation( buttonHover, 0.001f, angle, 0, 0, 1, pivotX, pivotY, pivotZ); dpadRotation.setRepeatMode(GVRRepeatMode.ONCE); dpadRotation.setRepeatCount(1); dpadRotation.start(this.getGVRContext().getAnimationEngine()); animOpacity = new GVROpacityAnimation(buttonHover, 2, 1); animOpacity.setRepeatMode(GVRRepeatMode.ONCE); animOpacity.setRepeatCount(1); animOpacity.setOnFinish(new GVROnFinish() { @Override public void finished(GVRAnimation gvrAnimation) { buttonHover.getRenderData().getMaterial().setOpacity(0); } }); animOpacity.start(getGVRContext().getAnimationEngine()); }
@Override public void hide() { radioGroup.hide(); removeChildObject(mGrid); previewArea.hide(); removeChildObject(previewArea); GVROpacityAnimation opacitypreviewArea = new GVROpacityAnimation(previewArea, 0.5f, 0); opacitypreviewArea.setRepeatMode(GVRRepeatMode.ONCE); opacitypreviewArea.start(getGVRContext().getAnimationEngine()); } }
public void animateOpacityOn() { if (!isVisibleByOpacity) { isVisibleByOpacity = true; stop(mOpacityAnimation); mOpacityAnimation = new GVROpacityAnimation(mHover, 1, mOn); mOpacityAnimation.start(this.getGVRContext().getAnimationEngine()); } }
private void fadeIn() { this.showInteractiveCursor = false; this.currentState = PHOTO_VIEW_HIDE; new GVROpacityAnimation(this, PHOTO_VIEW_FADE_ANIMATION_TIME, PHOTO_VIEW_OPACITY_HIDE) .start(this.gvrContext .getAnimationEngine()); }
@Override public void show() { radioGroup.show(); removeChildObject(mGrid); removeChildObject(previewArea); addChildObject(mGrid); addChildObject(previewArea); previewArea.show(); GVROpacityAnimation opacitypreviewArea = new GVROpacityAnimation(previewArea, 1f, 1); opacitypreviewArea.setRepeatMode(GVRRepeatMode.ONCE); opacitypreviewArea.start(getGVRContext().getAnimationEngine()); }