List of usage examples for com.badlogic.gdx.graphics Color DARK_GRAY
Color DARK_GRAY
To view the source code for com.badlogic.gdx.graphics Color DARK_GRAY.
Click Source Link
From source file:ldtk.demo1.WorldRenderer.java
public void setup() { // Load the textures (CC0 licensed textures from http://opengameart.org) and make sure that they wrap. backgroundTexture = Kernel.images.get("textures/stones").region().getTexture(); backgroundTexture.setWrap(TextureWrap.Repeat, TextureWrap.Repeat); midgroundTexture = Kernel.images.get("textures/building").region().getTexture(); midgroundTexture.setWrap(TextureWrap.Repeat, TextureWrap.Repeat); foregroundTexture = Kernel.images.get("textures/grass").region().getTexture(); foregroundTexture.setWrap(TextureWrap.Repeat, TextureWrap.Repeat); // Create the landscape renderers. Landscape[] landscapes = world.landscapes(); landscapeRenderers = new LandscapeRenderer[landscapes.length]; landscapeRenderers[World.BACKGROUND_LAYER] = new LandscapeRenderer(landscapes[World.BACKGROUND_LAYER], backgroundTexture, Color.DARK_GRAY); landscapeRenderers[World.MIDGROUND_LAYER] = new LandscapeRenderer(landscapes[World.MIDGROUND_LAYER], midgroundTexture, Color.GRAY); landscapeRenderers[World.FOREGROUND_LAYER] = new LandscapeRenderer(landscapes[World.FOREGROUND_LAYER], foregroundTexture, Color.WHITE); }
From source file:mobi.shad.s3lib.gui.widget.HtmlView.java
License:Apache License
/** * @param node//w ww . ja v a 2 s . c o m * @return */ private CssStyle parseCssStyle(final Element node) { final CssStyle style = new CssStyle(); // // Color // String color = node.getAttribute("color", ""); if (color.equalsIgnoreCase("yellow")) { style.color = Color.YELLOW; } else if (color.equalsIgnoreCase("red")) { style.color = Color.RED; } else if (color.equalsIgnoreCase("green")) { style.color = Color.GREEN; } else if (color.equalsIgnoreCase("cyan")) { style.color = Color.CYAN; } else if (color.equalsIgnoreCase("blue")) { style.color = Color.BLUE; } else if (color.equalsIgnoreCase("gray")) { style.color = Color.GRAY; } else if (color.equalsIgnoreCase("light_gray")) { style.color = Color.LIGHT_GRAY; } else if (color.equalsIgnoreCase("dark_gray")) { style.color = Color.DARK_GRAY; } else if (color.equalsIgnoreCase("orange")) { style.color = Color.ORANGE; } else if (color.equalsIgnoreCase("magenta")) { style.color = Color.MAGENTA; } else if (color.equalsIgnoreCase("pink")) { style.color = Color.PINK; } // // Align // String align = node.getAttribute("align", ""); if (align.equalsIgnoreCase("right")) { style.align = Align.right; } else if (align.equalsIgnoreCase("left")) { style.align = Align.left; } else if (align.equalsIgnoreCase("center")) { style.align = Align.center; } else { style.align = Align.left; } // // Font // String font = node.getAttribute("font", ""); // if (font.equalsIgnoreCase("sans12")){ // style.font="sans12"; // } else if (font.equalsIgnoreCase("sans13")){ // style.font="sans13"; // } else if (font.equalsIgnoreCase("sans14")){ // style.font="sans14"; // } else if (font.equalsIgnoreCase("sans15")){ // style.font="sans15"; // } else if (font.equalsIgnoreCase("droid14")){ // style.font="droid14"; // } else if (font.equalsIgnoreCase("droid15")){ // style.font="droid15"; // } else if (font.equalsIgnoreCase("droid16")){ // style.font="droid16"; // } else if (font.equalsIgnoreCase("droid17")){ // style.font="droid17"; // } else if (font.equalsIgnoreCase("droid18")){ // style.font="droid18"; // } else if (font.equalsIgnoreCase("droid22")){ // style.font="droid22"; // } else if (font.equalsIgnoreCase("droid24")){ // style.font="droid24"; // } // // CollSpan // int collSpan = node.getIntAttribute("collspan", 1); if (collSpan > 1) { style.collSpan = collSpan; } return style; }
From source file:net.bplaced.therefactory.voraciousviper.input.buttons.RetroTextButton.java
License:Open Source License
@Override public void draw(Batch batch, float parentAlpha) { super.draw(batch, parentAlpha); autoSize();// www .java 2s .c o m font.setColor(Color.DARK_GRAY); font.draw(batch, getText(), getX() + getWidth() / 2 - layout.width / 2, getY() + (textAlign == TextAlign.CenterBottom ? 30 : getHeight() / 2 + layout.height / 2) - (isPressed() ? 2 : 0)); }
From source file:net.bplaced.therefactory.voraciousviper.screens.GameScreen.java
License:Open Source License
@Override public void render(float delta) { super.render(delta); Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); Gdx.gl.glClearColor(0, 0, 0, 1);//from w w w . j ava2s . c o m update(); shapeRenderer.setProjectionMatrix(camera.combined); shapeRenderer.setAutoShapeType(true); shapeRenderer.begin(); if (level.hadFirstLevelTransition()) { inputProcessor.render(shapeRenderer); } shapeRenderer.end(); batch.setProjectionMatrix(camera.combined); batch.begin(); level.render(batch); hud.render(batch); // fade background if dialog is shown if (currentGameState.equals(GameState.ShowPauseMenuDialog) || currentGameState.equals(GameState.ShowGameOverDialog) || currentGameState.equals(GameState.ShowContinueDialog)) { VoraciousViper.getInstance().getFadeSprite().setAlpha(.5f); VoraciousViper.getInstance().getFadeSprite().draw(batch); } // fireworks effect if highscore has been improved if (hasImprovedHighscore) { particles.renderFireworks(batch, delta); } inputProcessor.render(batch, font); batch.end(); // render dialog box if (currentGameState.equals(GameState.ShowPauseMenuDialog) || currentGameState.equals(GameState.ShowGameOverDialog) || currentGameState.equals(GameState.ShowContinueDialog)) { shapeRenderer.begin(ShapeType.Filled); shapeRenderer.setColor(Color.WHITE); shapeRenderer.rect(rectangleMenuDialog.x, rectangleMenuDialog.y, rectangleMenuDialog.width, rectangleMenuDialog.height); shapeRenderer.setColor(Color.DARK_GRAY); shapeRenderer.rect(rectangleMenuDialog.x, rectangleMenuDialog.y + rectangleMenuDialog.height - 25, rectangleMenuDialog.width, 25); shapeRenderer.end(); batch.begin(); font = VoraciousViper.getInstance().getAmigaFont(); font.setColor(Color.WHITE); font.draw(batch, Config.GAME_TITLE, rectangleMenuDialog.x + rectangleMenuDialog.width / 2 - Utils.getFontWidth(Config.GAME_TITLE, font) / 2, rectangleMenuDialog.y + rectangleMenuDialog.height - 25 / 2 + Utils.getFontHeight(Config.GAME_TITLE, font) / 2); font.setColor(Color.BLACK); String phrase; if (currentGameState.equals(GameState.ShowPauseMenuDialog)) phrase = VoraciousViper.getInstance().getBundle().get(I18NKeys.GivinUpAlready); else if (currentGameState.equals(GameState.ShowContinueDialog)) phrase = VoraciousViper.getInstance().getBundle().get(I18NKeys.ContinueText); else if (hasImprovedHighscore) phrase = VoraciousViper.getInstance().getBundle().get(I18NKeys.HighscoreImprovedText); else phrase = VoraciousViper.getInstance().getBundle().get(I18NKeys.GameOverText); font.draw(batch, phrase, rectangleMenuDialog.x + rectangleMenuDialog.width / 2 - Utils.getFontWidth(phrase, font) / 2, rectangleMenuDialog.y + rectangleMenuDialog.height - 45); batch.end(); stage.draw(); } }
From source file:non.plugins.graphics.java
public Color color(String name) { if (name.startsWith("#")) return Color.valueOf(name.replace("#", "")); if ("clear".equalsIgnoreCase(name)) return Color.CLEAR; else if ("white".equalsIgnoreCase(name)) return Color.WHITE; else if ("black".equalsIgnoreCase(name)) return Color.BLACK; else if ("red".equalsIgnoreCase(name)) return Color.RED; else if ("green".equalsIgnoreCase(name)) return Color.GREEN; else if ("blue".equalsIgnoreCase(name)) return Color.BLUE; else if ("lightgray".equalsIgnoreCase(name)) return Color.LIGHT_GRAY; else if ("gray".equalsIgnoreCase(name)) return Color.GRAY; else if ("darkgray".equalsIgnoreCase(name)) return Color.DARK_GRAY; else if ("pink".equalsIgnoreCase(name)) return Color.PINK; else if ("orange".equalsIgnoreCase(name)) return Color.ORANGE; else if ("yellow".equalsIgnoreCase(name)) return Color.YELLOW; else if ("magenta".equalsIgnoreCase(name)) return Color.MAGENTA; else if ("cyan".equalsIgnoreCase(name)) return Color.CYAN; else if ("olive".equalsIgnoreCase(name)) return Color.OLIVE; else if ("purple".equalsIgnoreCase(name)) return Color.PURPLE; else if ("maroon".equalsIgnoreCase(name)) return Color.MAROON; else if ("teal".equalsIgnoreCase(name)) return Color.TEAL; else if ("navy".equalsIgnoreCase(name)) return Color.NAVY; return Color.CLEAR; }
From source file:org.ah.gcc.rover.ui.Button.java
License:Open Source License
public void draw(ShapeRenderer shapeRenderer) { shapeRenderer.set(ShapeType.Filled); if (pressed) { shapeRenderer.setColor(Color.DARK_GRAY); } else {/*from w ww . jav a2 s . c om*/ shapeRenderer.setColor(Color.GRAY); } shapeRenderer.rect(x, y, width, height); }
From source file:org.ah.gcc.rover.ui.RoundButton.java
License:Open Source License
public void draw(ShapeRenderer shapeRenderer) { shapeRenderer.set(ShapeType.Filled); if (pressed) { shapeRenderer.setColor(Color.DARK_GRAY); } else {/*from w ww . j a va 2 s .c om*/ shapeRenderer.setColor(Color.GRAY); } shapeRenderer.circle(x, y, radius); }
From source file:org.ah.gcc.rover.ui.SquareButton.java
License:Open Source License
public void draw(ShapeRenderer shapeRenderer) { if (pressed) { shapeRenderer.setColor(Color.DARK_GRAY); } else {//from ww w . j av a 2s . c o m shapeRenderer.setColor(Color.GRAY); } shapeRenderer.set(ShapeType.Filled); shapeRenderer.rect(x, y, width, height); shapeRenderer.set(ShapeType.Line); shapeRenderer.setColor(Color.BLACK); shapeRenderer.rect(x, y, width, height); }
From source file:org.ah.gcc.rover.ui.Switch.java
License:Open Source License
public void draw(ShapeRenderer shapeRenderer) { shapeRenderer.set(ShapeType.Filled); if (orientation == Orientation.HORIZONTAL) { if (on) { shapeRenderer.set(ShapeType.Filled); shapeRenderer.setColor(Color.GREEN); shapeRenderer.rect(x, y, width / 2, width / 2); shapeRenderer.set(ShapeType.Filled); shapeRenderer.setColor(Color.DARK_GRAY); shapeRenderer.rect(x + width / 2, y, width / 2, width / 2); } else {/*w w w.j a va 2 s. com*/ shapeRenderer.set(ShapeType.Filled); shapeRenderer.setColor(Color.DARK_GRAY); shapeRenderer.rect(x, y, width / 2, width / 2); shapeRenderer.set(ShapeType.Filled); shapeRenderer.setColor(Color.RED); shapeRenderer.rect(x + width / 2, y, width / 2, width / 2); } shapeRenderer.set(ShapeType.Line); shapeRenderer.setColor(Color.BLACK); shapeRenderer.rect(x, y, width, width / 2); } else if (orientation == Orientation.VERTICAL) { if (on) { shapeRenderer.setColor(Color.GREEN); shapeRenderer.rect(x, y, width, width / 2); shapeRenderer.rect(x, y, width / 2, width / 2); shapeRenderer.setColor(Color.DARK_GRAY); shapeRenderer.rect(x, y + width / 2, width, width / 2); } else { shapeRenderer.setColor(Color.DARK_GRAY); shapeRenderer.rect(x, y, width, width / 2); shapeRenderer.rect(x, y, width / 2, width / 2); shapeRenderer.setColor(Color.RED); shapeRenderer.rect(x, y + width / 2, width, width / 2); } shapeRenderer.set(ShapeType.Line); shapeRenderer.setColor(Color.BLACK); shapeRenderer.rect(x, y, width / 2, width); } }
From source file:rescue.raiders.game.RescueRaiders.java
@Override public void create() { try {//from w ww . j av a 2 s .c o m BufferedImage cursor = ImageIO.read(new File("assets/image/cursor-cross.png")); Gdx.input.setCursorImage(createPixmap(cursor), 8, 8); } catch (IOException ex) { } AtlasCache.add("copter", "assets/image/wirly-bird.atlas"); AtlasCache.add("launcher", "assets/image/rocket-launcher.atlas"); AtlasCache.add("tank", "assets/image/cartoon-tank.atlas"); AtlasCache.add("jeep", "assets/image/jeep.atlas"); AtlasCache.add("soldier", "assets/image/soldier.atlas"); AtlasCache.add("truck", "assets/image/covered-truck.atlas"); AtlasCache.add("backgrounds", "assets/image/backgrounds.atlas"); AtlasCache.add("turret", "assets/image/turret.atlas"); AtlasCache.add("balloon", "assets/image/meteors.atlas"); AtlasCache.add("chain", "assets/image/backgrounds.atlas"); camera = new OrthographicCamera(); camera.setToOrtho(false, SCREEN_WIDTH, SCREEN_HEIGHT); stage = new Stage(new ScreenViewport(camera)); batchMiniMap = new SpriteBatch(); staticBatch = new SpriteBatch(); heli = (Helicopter) ActorType.HELI.getInstance(); heli.setPosition(400, FIELD_HEIGHT); stage.addActor(heli); TextureRegion tr = new TextureRegion( makeFloorSection(AtlasCache.get("backgrounds"), FIELD_WIDTH + 2000, 5)); int fx = 0; for (int i = 0; i < 5; i++) { floor = new Image(tr); floor.setPosition(fx - 1000, 0); floor.setUserObject(heli.createMiniIcon(Color.GRAY, 435, 3)); stage.addActor(floor); fx += tr.getRegionWidth(); } hud = new Image(fillRectangle(SCREEN_WIDTH, HUD_HEIGHT, Color.DARK_GRAY)); hud.setY(SCREEN_HEIGHT - HUD_HEIGHT); Level l1 = new Level1(); l1.addObjects(stage); Explosion ex = new Explosion(460, FIELD_HEIGHT); stage.addActor(ex); Gdx.input.setInputProcessor(new InputMultiplexer(this, heli)); }