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:at.therefactory.jewelthief.Game.java
License:Open Source License
public void postRender(ShapeRenderer sr) { if (player.getNumMen() <= 0) { sr.setColor(Color.WHITE); sr.rect(rectangleGameOver.x, rectangleGameOver.y, rectangleGameOver.width, rectangleGameOver.height); sr.setColor(Color.DARK_GRAY); sr.rect(rectangleGameOver.x, rectangleGameOver.y + rectangleGameOver.height - 28, rectangleGameOver.width, 28); buttonPlayAgain.renderShape(sr); buttonExit.renderShape(sr);/*from w w w . j a v a 2s. c o m*/ } else if (showMenu) { sr.setColor(Color.WHITE); sr.rect(rectangleShowMenu.x, rectangleShowMenu.y, rectangleShowMenu.width, rectangleShowMenu.height); sr.setColor(Color.DARK_GRAY); sr.rect(rectangleShowMenu.x, rectangleShowMenu.y + rectangleShowMenu.height - 28, rectangleShowMenu.width, 28); buttonYes.renderShape(sr); buttonNo.renderShape(sr); buttonRestart.renderShape(sr); } else if (showGetReady) { sr.setColor(Color.BLUE); sr.rect(rectangleGetReady.x + 1, rectangleGetReady.y + 1, rectangleGetReady.width - 2, rectangleGetReady.height - 2); sr.setColor(Color.WHITE); sr.rect(rectangleGetReady.x + 5, rectangleGetReady.y + 5, rectangleGetReady.width - 10, rectangleGetReady.height - 10); } }
From source file:at.therefactory.jewelthief.ui.buttons.GrayButton.java
License:Open Source License
public GrayButton(String caption, float x, float y, float width, float height) { this.x = x;/* w w w.java 2 s . co m*/ this.y = y; this.width = width; this.height = height; this.caption = caption; font = JewelThief.getInstance().getFont(); captionColor = Color.DARK_GRAY; borderSize = 3; // horizontally and vertically align to center layout = new GlyphLayout(font, caption); xCaptionOffset = width / 2 - layout.width / 2; yCaptionOffset = height / 2 + layout.height / 2; }
From source file:at.therefactory.jewelthief.ui.buttons.GrayStateButton.java
License:Open Source License
@Override public void renderCaption(SpriteBatch batch) { font.setColor(Color.DARK_GRAY); font.draw(batch, captions[state], x + xCaptionOffset + 5 + pressedOffset, y + yCaptionOffset - pressedOffset); sprites[state].setPosition(x + 10 + pressedOffset, y + height / 2 - sprites[state].getHeight() / 2 + 1 - pressedOffset); sprites[state].draw(batch);//from w ww . j a va 2 s. c o m }
From source file:at.therefactory.jewelthief.ui.Hud.java
License:Open Source License
public void render(SpriteBatch batch) { font.setColor(Color.DARK_GRAY); buttonShowMenu.renderCaption(batch); font.setColor(Color.BLACK);/*from ww w.j a v a 2 s . c o m*/ font.draw(batch, bundle.get(game.getCurrentJewelName()), rectangleHud.getX() + 15, rectangleHud.getY() + yOffsetFromHudY); font.draw(batch, Utils.secondsToTimeString(game.getGameDuration()), rectangleHud.getX() + 370, rectangleHud.getY() + yOffsetFromHudY); stringBuilder.append(Math.max(0, game.getPlayer().getNumMen())).append(" ") .append((game.getPlayer().getNumMen() == 1 ? bundle.get(MAN) : bundle.get(MEN))); font.draw(batch, stringBuilder, rectangleHud.getX() + 415, rectangleHud.getY() + yOffsetFromHudY); stringBuilder.setLength(0); currWidth = 0; indexOfFirstJewelToShow = Utils.within(game.getCurrentLevel(), 0, 13) ? 0 : (short) 13; for (int i = indexOfFirstJewelToShow; i <= game.getCurrentLevel(); i++) { if (i > indexOfFirstJewelToShow) currWidth += jewelsToDisplay[i - 1].getSprite().getWidth() + 5; batch.draw(jewelsToDisplay[i].getSprite(), rectangleHud.getX() + 95 + currWidth, rectangleHud.getY() + (15 - jewelsToDisplay[i].getSprite().getHeight() / 2)); } }
From source file:ateamproject.kezuino.com.github.render.screens.CreditsScreen.java
public CreditsScreen(Game game) { super(game);/*from w ww . ja v a 2 s . c o m*/ this.maxNumberOfModifieingThreadsRandom = 40; this.maxNumberOfModifieingThreadsRow = 1; this.numberOfModifieingThreadsRow = new AtomicInteger(0); this.numberOfModifieingThreadsRandom = new AtomicInteger(0); content = new ArrayList<>(); titelLabels = new ArrayList<>(); contentLabels = new ArrayList<>(); titelLabelsModified = new CopyOnWriteArrayList<>(); contentLabelsModified = new CopyOnWriteArrayList<>(); this.titel = "The A - Team"; content.add("* Lead developer: Fatih Taskent*,"); content.add("* Logic/Netcode: Anton van Dijk*,"); content.add("* Logic/Clansystem: Jip van de Vijfeijke*,"); content.add("* Logic/Syncing: Ken van de Linde*,"); content.add("* Graphics/Testing: David Vlijmincx*,"); content.add("* Documentation/Support: Sven Keunen*"); backgroundMusic = Assets.getMusicStream("credits.mp3"); backgroundMusic.setPosition(0); clearOnRenderColor = Color.BLACK; titelFont = new Label.LabelStyle(new BitmapFont(Gdx.files.internal("fonts/credits.fnt"), Gdx.files.internal("fonts/credits_0.png"), false), Color.BLUE); contentFont = new Label.LabelStyle(new BitmapFont(Gdx.files.internal("fonts/credits.fnt"), Gdx.files.internal("fonts/credits_0.png"), false), Color.WHITE); rand = new Random(); Image i = new Image(new Texture("gui/credits.png")); i.setFillParent(true); stage.addActor(i); final Thread head = Thread.currentThread(); TextButton exit = new TextButton("", skin); exit.addListener(new ClickListener() { @Override public void clicked(InputEvent event, float x, float y) { head.interrupt(); game.setScreen(new MainScreen(game)); } }); exit.setColor(Color.DARK_GRAY); exit.setPosition(stage.getWidth() - 35, stage.getHeight() - 30); stage.addActor(exit); createLabels(); placeLabels(); modifyLabels(); }
From source file:base.Engine.java
License:Open Source License
public static Pixmap generatePatternPixmap(PatternEntry basedOn, Color color) { Pixmap returnPixmap = new Pixmap(basedOn.getWrapper().getW(), basedOn.getWrapper().getH(), Pixmap.Format.RGBA8888); returnPixmap.setColor(Color.rgba8888(0, 0, 0, 0)); returnPixmap.fill();/*from w w w. j a v a 2s .c o m*/ returnPixmap.setColor(Color.DARK_GRAY); returnPixmap.drawPixel(0, 0); returnPixmap.setColor(color); for (int x = 0; x < basedOn.getWrapper().getW(); x++) for (int y = 0; y < basedOn.getWrapper().getH(); y++) if (basedOn.getCells()[x][y] != 0) returnPixmap.drawPixel(x, y); return returnPixmap; }
From source file:CB_UI.GL_UI.Views.DescriptionView.java
License:Open Source License
@Override public void render(Batch batch) { super.render(batch); if (PowerdBy != null) { if (Line == null) { float strokeWidth = 3 * UI_Size_Base.that.getScale(); Line l1 = new Line(margin, PowerdBy.getY() - margin, this.getWidth() - margin, PowerdBy.getY() - margin); Quadrangle q1 = new Quadrangle(l1, strokeWidth); GL_Paint paint = new GL_Paint(); paint.setGLColor(Color.DARK_GRAY); Line = new PolygonDrawable(q1.getVertices(), q1.getTriangles(), paint, this.getWidth(), this.getHeight()); l1.dispose();//w w w .j a v a2 s . com q1.dispose(); } Line.draw(batch, 0, 0, this.getWidth(), this.getHeight(), 0); } }
From source file:CB_UI.RouteOverlay.java
License:Open Source License
private static void initialColorField() { ColorField[0] = Color.RED;//w w w . j a v a2 s . c o m ColorField[1] = Color.YELLOW; ColorField[2] = Color.BLACK; ColorField[3] = Color.LIGHT_GRAY; ColorField[4] = Color.GREEN; ColorField[5] = Color.BLUE; ColorField[6] = Color.CYAN; ColorField[7] = Color.GRAY; ColorField[8] = Color.MAGENTA; ColorField[9] = Color.ORANGE; ColorField[10] = Color.DARK_GRAY; ColorField[11] = Color.PINK; ColorField[12] = Color.WHITE; }
From source file:com.a2client.gui.test.gui_somedrag.java
License:Open Source License
public void DoRender() { GUIGDX.FillRect(abs_pos, new Vec2i(50, 50), Color.DARK_GRAY); }
From source file:com.centergame.starttrack.graphics.actors.TabView.java
/** * @param names tab headers//from w w w . ja va 2 s. com */ public TabView(String[] names) { this.headerHeight = StartTrackApp.dp2px(32); this.separatorHeight = StartTrackApp.dp2px(1); this.separatorPadding = StartTrackApp.dp2px(12); this.underlineHeight = StartTrackApp.dp2px(2); this.selectedTextColor = Color.valueOf("202020"); this.unselectedTextColor = Color.valueOf("666666"); this.separatorColor = Color.LIGHT_GRAY; this.underlineColor = Color.DARK_GRAY; this.tabIndex = -1; this.headers = new ArrayList<Text>(); this.contents = new ArrayList<Group>(); int i = 0; for (String name : names) { final int ii = i; LabelStyle s = StartTrackApp.getResources().getLabelStyle("tabs_header"); s.fontColor = unselectedTextColor; Text t = new Text(name.toUpperCase(), s); t.setAlignment(Align.center); t.addListener(new ActorGestureListener() { public void tap(InputEvent event, float x, float y, int count, int button) { selectTab(ii); } }); headers.add(t); addActor(t); Group g = new Group() { @Override public void addActor(Actor actor) { super.addActor(actor); this.setHeight(actor.getHeight()); actor.setPosition(0, 0); } }; g.setVisible(false); contents.add(g); addActor(g); i++; } this.separator = new IdpColorPixmap(separatorColor).buildActor(); addActor(separator); this.underline = new IdpColorPixmap(underlineColor).buildActor(); addActor(underline); setBackgroundColor(Color.valueOf("fafafa")); setBorder(StartTrackApp.dp2px(1), 0, StartTrackApp.dp2px(1), 0); setBorderColor(Color.LIGHT_GRAY); layout(); }