List of usage examples for com.badlogic.gdx.graphics Color Color
public Color(Color color)
From source file:com.kotcrab.vis.ui.widget.color.ColorPicker.java
License:Apache License
private void createListeners() { restoreButton.addListener(new ChangeListener() { @Override/*from w w w . ja v a 2s . c om*/ public void changed(ChangeEvent event, Actor actor) { picker.restoreLastColor(); } }); okButton.addListener(new ChangeListener() { @Override public void changed(ChangeEvent event, Actor actor) { if (listener != null) listener.finished(new Color(picker.color)); setColor(picker.color); if (closeAfterPickingFinished) fadeOut(); } }); cancelButton.addListener(new ChangeListener() { @Override public void changed(ChangeEvent event, Actor actor) { fadeOutDueToCanceled = true; close(); } }); }
From source file:com.mbrlabs.mundus.core.kryo.DescriptorConverter.java
License:Apache License
public static Fog convert(FogDescriptor fogDescriptor) { if (fogDescriptor == null) return null; Fog fog = new Fog(); fog.density = fogDescriptor.getDensity(); fog.gradient = fogDescriptor.getGradient(); fog.color = new Color(fogDescriptor.getColor()); return fog;//from www . j a v a2s. c om }
From source file:com.mob.client.engine.Engine.java
License:Open Source License
public Engine(Game pGame) { this.mGame = pGame; this.mTint = new Color(Color.WHITE); this.mTechoAB = 1.0f; this.mMapNumber = 0; }
From source file:com.o2d.pkayjava.editor.plugins.ninepatch.EditingZone.java
License:Apache License
public void drawSplits(Batch batch, float parentAlpha) { batch.end();//from w w w . ja v a2 s .com Gdx.gl.glLineWidth(1.0f); Gdx.gl.glEnable(GL20.GL_BLEND); Gdx.gl.glBlendFunc(GL20.GL_SRC_ALPHA, GL20.GL_ONE_MINUS_SRC_ALPHA); shapeRenderer.setProjectionMatrix(getStage().getCamera().combined); Matrix4 matrix = batch.getTransformMatrix(); shapeRenderer.setTransformMatrix(matrix); shapeRenderer.begin(ShapeRenderer.ShapeType.Line); // left, right, top , bottom Color guideColor = new Color(GUIDE_COLOR); guideColor.a *= parentAlpha; Color overColor = new Color(OVER_GUIDE_COLOR); overColor.a *= parentAlpha; splitPositions[0] = shift.x + getWidth() / 2f + (-texture.getRegionWidth() / 2f + splits[0]) * currZoom; splitPositions[1] = shift.x + getWidth() / 2f + (texture.getRegionWidth() / 2f - splits[1]) * currZoom; splitPositions[2] = shift.y + getHeight() / 2f + (texture.getRegionHeight() / 2 - splits[2]) * currZoom; splitPositions[3] = shift.y + getHeight() / 2f + (-texture.getRegionHeight() / 2 + splits[3]) * currZoom; if (mouseOverSplit == 0) shapeRenderer.setColor(overColor); else shapeRenderer.setColor(guideColor); shapeRenderer.line(getX() + splitPositions[0], getY(), getX() + splitPositions[0], getY() + getHeight()); if (mouseOverSplit == 1) shapeRenderer.setColor(overColor); else shapeRenderer.setColor(guideColor); shapeRenderer.line(getX() + splitPositions[1], getY(), getX() + splitPositions[1], getY() + getHeight()); if (mouseOverSplit == 2) shapeRenderer.setColor(overColor); else shapeRenderer.setColor(guideColor); shapeRenderer.line(getX(), getY() + splitPositions[2], getX() + getWidth(), getY() + splitPositions[2]); if (mouseOverSplit == 3) shapeRenderer.setColor(overColor); else shapeRenderer.setColor(guideColor); shapeRenderer.line(getX(), getY() + splitPositions[3], getX() + getWidth(), getY() + splitPositions[3]); shapeRenderer.end(); Gdx.gl.glDisable(GL20.GL_BLEND); batch.begin(); batch.setColor(Color.WHITE.r, Color.WHITE.g, Color.WHITE.b, Color.WHITE.a * parentAlpha); }
From source file:com.o2d.pkayjava.editor.view.ui.widget.actors.GridView.java
License:Apache License
private Color getLineColor(int i) { OrthographicCamera runtimeCamera = Sandbox.getInstance().getCamera(); float offsetTmp = ((runtimeCamera.position.x * pixelsPerWU) / runtimeCamera.zoom) / gridSize; if (i >= gridLinesCount) { i -= gridLinesCount;/*from www . j av a2s. c o m*/ offsetTmp = ((runtimeCamera.position.y * pixelsPerWU) / runtimeCamera.zoom) / gridSize; } // offset int offset = 0; if (offsetTmp > 0) offset = (int) Math.floor(offsetTmp); if (offsetTmp < 0) offset = (int) -Math.floor(-offsetTmp); i += offset; Color color = new Color(Color.WHITE); if ((gridLinesCount / 2 - i - 1) % 4 == 0) { color.a = 0.1f; } else if ((gridLinesCount / 2 - i - 1) % 2 == 0) { color.a = 0.05f; } else { color.a = 0.02f; } return color; }
From source file:com.o2d.pkayjava.editor.view.ui.widget.components.color.CustomColorPicker.java
License:Apache License
public CustomColorPicker(String title, ColorPickerListener listener) { super(title); this.listener = listener; setModal(true);/* ww w. j a v a 2s. c om*/ setMovable(true); addCloseButton(); closeOnEscape(); oldColor = new Color(Color.BLACK); color = new Color(Color.BLACK); tmpColor = new Color(Color.BLACK); createColorWidgets(); createUI(); createListeners(); initPixmaps(); pack(); centerWindow(); setStyle(VisUI.getSkin().get("box", WindowStyle.class)); getTitleLabel().setAlignment(Align.left); }
From source file:com.o2d.pkayjava.editor.view.ui.widget.components.color.CustomColorPicker.java
License:Apache License
private void createListeners() { restoreButton.addListener(new ChangeListener() { @Override/* w ww. ja va 2 s . c om*/ public void changed(ChangeEvent event, Actor actor) { setColor(oldColor); } }); okButton.addListener(new ChangeListener() { @Override public void changed(ChangeEvent event, Actor actor) { if (listener != null) listener.finished(new Color(color)); setColor(color); fadeOut(); } }); cancelButton.addListener(new ChangeListener() { @Override public void changed(ChangeEvent event, Actor actor) { setColor(oldColor); close(); } }); }
From source file:com.o2d.pkayjava.editor.view.ui.widget.components.color.CustomColorPicker.java
License:Apache License
private void updatePixmaps() { for (int v = 0; v <= 100; v++) { for (int s = 0; s <= 100; s++) { ColorUtils.HSVtoRGB(hBar.getValue(), s, v, tmpColor); palettePixmap.drawPixel(v, 100 - s, Color.rgba8888(tmpColor)); }/* w w w. j av a 2 s . co m*/ } paletteTexture.draw(palettePixmap, 0, 0); newColor.setColor(color); hBar.redraw(); sBar.redraw(); vBar.redraw(); rBar.redraw(); gBar.redraw(); bBar.redraw(); aBar.redraw(); hexField.setText(color.toString().toUpperCase()); hexField.setCursorPosition(hexField.getMaxLength()); if (listener != null) listener.changed(new Color(color)); }
From source file:com.o2d.pkayjava.editor.view.ui.widget.components.color.CustomColorPicker.java
License:Apache License
@Override /** Sets current selected color in picker.*/ public void setColor(Color c) { //this method overrides setColor in Actor, not big deal we definitely don't need it currentColor.setColor(new Color(c)); oldColor = new Color(c); color = new Color(c); updateFieldsFromColor();// w w w .jav a 2 s . c om updatePixmaps(); }
From source file:com.o2d.pkayjava.editor.view.ui.widget.components.TintButton.java
License:Apache License
public void setColorValue(Color color) { colorImg.setColor(color); colorValue = new Color(color); }