@Override public void setValue (NumericValue value) { super.setValue(value); if(value == null)return; setValue(valueSpinner, value.getValue()); }
public void stateChanged (ChangeEvent event) { NumericPanel.this.value.setValue((Float)valueSpinner.getValue()); } });
particleSystem.add(modelInstanceParticleBatch); fovValue = new NumericValue(); fovValue.setValue(67); fovValue.setActive(true); deltaMultiplier = new NumericValue(); deltaMultiplier.setValue(1.0f); deltaMultiplier.setActive(true);
particleSystem.add(modelInstanceParticleBatch); fovValue = new NumericValue(); fovValue.setValue(67); fovValue.setActive(true); deltaMultiplier = new NumericValue(); deltaMultiplier.setValue(1.0f); deltaMultiplier.setActive(true);
particleSystem.add(modelInstanceParticleBatch); fovValue = new NumericValue(); fovValue.setValue(67); fovValue.setActive(true); deltaMultiplier = new NumericValue(); deltaMultiplier.setValue(1.0f); deltaMultiplier.setActive(true);
@Override public void setValue (NumericValue value) { super.setValue(value); if(value == null)return; setValue(valueSpinner, value.getValue()); }
public void stateChanged (ChangeEvent event) { NumericPanel.this.value.setValue((Float)valueSpinner.getValue()); } });
public void render () { float delta = Math.max(0, Gdx.graphics.getDeltaTime() * deltaMultiplier.getValue()); update(delta); renderWorld(); }
public void stateChanged (ChangeEvent event) { NumericPanel.this.value.setValue((Float)valueSpinner.getValue()); } });
public void render () { float delta = Math.max(0, Gdx.graphics.getDeltaTime() * deltaMultiplier.getValue()); update(delta); renderWorld(); }
private void update (float delta) { worldCamera.fieldOfView = fovValue.getValue(); worldCamera.update(); cameraInputController.update(); if(isUpdate){ particleSystem.update(delta); //Update ui stringBuilder.delete(0, stringBuilder.length); stringBuilder.append("Point Sprites : ").append(pointSpriteBatch.getBufferedCount()); pointCountLabel.setText(stringBuilder); stringBuilder.delete(0, stringBuilder.length); stringBuilder.append("Billboards : ").append(billboardBatch.getBufferedCount()); billboardCountLabel.setText(stringBuilder); stringBuilder.delete(0, stringBuilder.length); stringBuilder.append("Model Instances : ").append(modelInstanceParticleBatch.getBufferedCount()); modelInstanceCountLabel.setText(stringBuilder); } stringBuilder.delete(0, stringBuilder.length); stringBuilder.append("FPS : ").append(Gdx.graphics.getFramesPerSecond()); fpsLabel.setText(stringBuilder); ui.act(Gdx.graphics.getDeltaTime()); }
private void update (float delta) { worldCamera.fieldOfView = fovValue.getValue(); worldCamera.update(); cameraInputController.update(); if(isUpdate){ particleSystem.update(delta); //Update ui stringBuilder.delete(0, stringBuilder.length); stringBuilder.append("Point Sprites : ").append(pointSpriteBatch.getBufferedCount()); pointCountLabel.setText(stringBuilder); stringBuilder.delete(0, stringBuilder.length); stringBuilder.append("Billboards : ").append(billboardBatch.getBufferedCount()); billboardCountLabel.setText(stringBuilder); stringBuilder.delete(0, stringBuilder.length); stringBuilder.append("Model Instances : ").append(modelInstanceParticleBatch.getBufferedCount()); modelInstanceCountLabel.setText(stringBuilder); } stringBuilder.delete(0, stringBuilder.length); stringBuilder.append("FPS : ").append(Gdx.graphics.getFramesPerSecond()); fpsLabel.setText(stringBuilder); ui.act(Gdx.graphics.getDeltaTime()); }
@Override public void setValue (NumericValue value) { super.setValue(value); if(value == null)return; setValue(valueSpinner, value.getValue()); }
public void render () { float delta = Math.max(0, Gdx.graphics.getDeltaTime() * deltaMultiplier.getValue()); update(delta); renderWorld(); }
private void update (float delta) { worldCamera.fieldOfView = fovValue.getValue(); worldCamera.update(); cameraInputController.update(); if(isUpdate){ particleSystem.update(delta); //Update ui stringBuilder.delete(0, stringBuilder.length); stringBuilder.append("Point Sprites : ").append(pointSpriteBatch.getBufferedCount()); pointCountLabel.setText(stringBuilder); stringBuilder.delete(0, stringBuilder.length); stringBuilder.append("Billboards : ").append(billboardBatch.getBufferedCount()); billboardCountLabel.setText(stringBuilder); stringBuilder.delete(0, stringBuilder.length); stringBuilder.append("Model Instances : ").append(modelInstanceParticleBatch.getBufferedCount()); modelInstanceCountLabel.setText(stringBuilder); } stringBuilder.delete(0, stringBuilder.length); stringBuilder.append("FPS : ").append(Gdx.graphics.getFramesPerSecond()); fpsLabel.setText(stringBuilder); ui.act(Gdx.graphics.getDeltaTime()); }