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()); }
public void hide(){ stop(); opacityHide = new GVROpacityAnimation(this, 0.3f, 0); opacityHide.setRepeatMode(GVRRepeatMode.ONCE); opacityHide.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()); } }
@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 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()); } }
@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()); }
@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()); }
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()); }