@Override public Object jmeClone() { ChaseCamera cc = new ChaseCamera(cam, inputManager); cc.target = target; cc.setMaxDistance(getMaxDistance()); cc.setMinDistance(getMinDistance()); return cc; }
/** * clone this camera for a spatial * @param spatial * @return */ public Control cloneForSpatial(Spatial spatial) { ChaseCamera cc = new ChaseCamera(cam, spatial, inputManager); cc.setMaxDistance(getMaxDistance()); cc.setMinDistance(getMinDistance()); return cc; }
/** * clone this camera for a spatial * @param spatial * @return */ @Override public Control cloneForSpatial(Spatial spatial) { ChaseCamera cc = new ChaseCamera(cam, spatial, inputManager); cc.setMaxDistance(getMaxDistance()); cc.setMinDistance(getMinDistance()); return cc; }
@Override public Object jmeClone() { ChaseCamera cc = new ChaseCamera(cam, inputManager); cc.target = target; cc.setMaxDistance(getMaxDistance()); cc.setMinDistance(getMinDistance()); return cc; }