public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController) { if (oldController != null) { oldController.removePickEventListener(mTouchHandler); } mCursorController = newController; newController.addPickEventListener(mTouchHandler); newController.setCursor(createCursor()); newController.setCursorDepth(-CURSOR_DEPTH); newController.setCursorControl(GVRCursorController.CursorControl.CURSOR_CONSTANT_DEPTH); } });
@Override public void onCursorControllerSelected(GVRCursorController controller, GVRCursorController oldController) { if (cursorModel == null) { createCursor(); } controller.setCursor(cursorModel); controller.setCursorDepth(DEPTH); controller.setCursorControl(GVRCursorController.CursorControl.PROJECT_CURSOR_ON_SURFACE); } };
@Override public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController) { if (oldController != null) { oldController.removePickEventListener(mPickEventHandler); } newController.addPickEventListener(mPickEventHandler); } });
public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController) { mController = newController; newController.addPickEventListener(mTouchHandler); newController.setCursor(cursor); newController.setCursorDepth(8); } };
@Override public void onInit(GVRContext gvrContext) { // The onInit function in script.js will be invoked gvrContext.startDebugServer(); context = gvrContext; gvrContext.getInputManager().selectController(listener); }
public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController) { GazeController cursor = GazeController.get(); if (cursor == null) { new GazeController(newController); } else { newController.setCursor(cursor.getCursor()); } mController = newController; newController.addPickEventListener(pickHandler); } });
public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController) { if (oldController != null) { if (oldController.getControllerType() == GVRControllerType.CONTROLLER) { oldController.getEventReceiver().removeListener(mControllerThrowHandler); if ((mCurrentBall != null) && (mCurrentBall.getParent() != null)) { mCurrentBall.getParent().removeChildObject(mCurrentBall); mCurrentBall = null; } } } mController = newController; if (newController.getControllerType() == GVRControllerType.CONTROLLER) { newController.getEventReceiver().addListener(mControllerThrowHandler); } newController.setCursor(mCursor); } };
public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController) { GVRPicker picker = newController.getPicker(); mKeyboardSceneObject.setPicker(picker); } });
public void setScene(GVRScene scene) { mController.setScene(scene); gvrContext.setMainScene(scene); }
public void onTouchEnd(GVRSceneObject sceneObj, GVRPicker.GVRPickedObject pickInfo) { sceneObj.getRenderData().getMaterial().setVec4("u_color", PICKED_COLOR_R, PICKED_COLOR_G, PICKED_COLOR_B, PICKED_COLOR_A); if (sceneObj == movingObject) { controller.stopDrag(); movingObject = null; } }
public void onTouchStart(GVRSceneObject sceneObj, GVRPicker.GVRPickedObject pickInfo) { if (movingObject == null) { sceneObj.getRenderData().getMaterial().setVec4("u_color", CLICKED_COLOR_R, CLICKED_COLOR_G, CLICKED_COLOR_B, CLICKED_COLOR_A); if (controller.startDrag(sceneObj)) { movingObject = sceneObj; } } }
public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController) { if (oldController != null) { oldController.removePickEventListener(handler); } newController.setCursor(mCursor); newController.addPickEventListener(handler); newController.setCursorDepth(cursorDepth); newController.setCursorControl(GVRCursorController.CursorControl.PROJECT_CURSOR_ON_SURFACE); newController.getPicker().setEventOptions(eventOptions); } });
@Override public void onInit(final GVRContext gvrContext) { context = gvrContext; mainScene = gvrContext.getMainScene(); layoutSceneObject = new GVRViewSceneObject(gvrContext, R.layout.activity_main, viewSOEventsListener); gvrContext.getInputManager().selectController(); }
public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController) { if (oldController != null) { oldController.removePickEventListener(mPlugin.getTouchHandler()); oldController.removePickEventListener(mPickHandler); } newController.addPickEventListener(mPickHandler); newController.addPickEventListener(mPlugin.getTouchHandler()); } };
public void setMainScene(GVRScene newScene) { if (mController != null) { mController.setScene(newScene); } getGVRContext().setMainScene(newScene); }
public void onExit(GVRSceneObject sceneObj, GVRPicker.GVRPickedObject pickInfo) { sceneObj.getRenderData().getMaterial().setVec4("u_color", UNPICKED_COLOR_R, UNPICKED_COLOR_G, UNPICKED_COLOR_B, UNPICKED_COLOR_A); if (sceneObj == movingObject) { controller.stopDrag(); movingObject = null; } } public void onInside(GVRSceneObject sceneObj, GVRPicker.GVRPickedObject pickInfo) { }
public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController) { if (oldController != null) { oldController.removePickEventListener(mTouchHandler); } mCursorController = newController; newController.addPickEventListener(mTouchHandler); newController.setCursor(mCursor); newController.setCursorDepth(-CURSOR_DEPTH); newController.setCursorControl(GVRCursorController.CursorControl.CURSOR_CONSTANT_DEPTH); newController.getPicker().setEventOptions(eventOptions); } });
private void initCursorController() { mScene.getEventReceiver().addListener(mTouchHandler); GVRInputManager inputManager = mContext.getInputManager(); inputManager.selectController(new GVRInputManager.ICursorControllerSelectListener() { public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController) { if (oldController != null) { oldController.removePickEventListener(mTouchHandler); } mCursorController = newController; newController.addPickEventListener(mTouchHandler); newController.setCursor(createCursor()); newController.setCursorDepth(-CURSOR_DEPTH); newController.setCursorControl(GVRCursorController.CursorControl.CURSOR_CONSTANT_DEPTH); } }); }
public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController) { if (oldController != null) { oldController.removePickEventListener(mPickHandler); } controller = newController; newController.addPickEventListener(mPickHandler); newController.setCursor(cursor); newController.setCursorDepth(DEPTH); newController.setCursorControl(GVRCursorController.CursorControl.PROJECT_CURSOR_ON_SURFACE); newController.getPicker().setEventOptions(eventOptions); } });
public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController) { if (oldController != null) { oldController.removePickEventListener(handler); } mCursorController = newController; newController.setCursor(mCursor); newController.getPicker().setPickClosest(false); newController.setCursorDepth(cursorDepth); newController.setCursorControl(GVRCursorController.CursorControl.CURSOR_CONSTANT_DEPTH); newController.getPicker().setEventOptions(eventOptions); } });