Example usage for com.badlogic.gdx.graphics Color WHITE

List of usage examples for com.badlogic.gdx.graphics Color WHITE

Introduction

In this page you can find the example usage for com.badlogic.gdx.graphics Color WHITE.

Prototype

Color WHITE

To view the source code for com.badlogic.gdx.graphics Color WHITE.

Click Source Link

Usage

From source file:dk.sdu.core.scenes.HUD.java

public HUD(SpriteBatch sb) {
    worldTimer = 300;/*w ww .j a v  a  2 s  .c  o m*/
    timeCount = 0;
    score = 0;

    viewport = new FitViewport(Game.V_WIDTH, Game.V_HEIGHT, new OrthographicCamera());
    stage = new Stage(viewport, sb);

    Table table = new Table();
    table.top();
    table.setFillParent(true);

    countdownLabel = new Label(String.format("%03d", worldTimer),
            new Label.LabelStyle(new BitmapFont(), Color.WHITE));
    scoreLabel = new Label(String.format("%06d", score), new Label.LabelStyle(new BitmapFont(), Color.WHITE));
    timeLabel = new Label("TIME", new Label.LabelStyle(new BitmapFont(), Color.WHITE));
    levelLabel = new Label("1", new Label.LabelStyle(new BitmapFont(), Color.WHITE));
    worldLabel = new Label("LEVEL", new Label.LabelStyle(new BitmapFont(), Color.WHITE));
    playerLabel = new Label("SCORE", new Label.LabelStyle(new BitmapFont(), Color.WHITE));
    healthLabel = new Label("HEALTH", new Label.LabelStyle(new BitmapFont(), Color.WHITE));
    healthCountLabel = new Label(String.format("%03d", playerHealth),
            new Label.LabelStyle(new BitmapFont(), Color.WHITE));

    table.add(playerLabel).expandX().padTop(10);
    table.add(healthLabel).expandX().padTop(10);
    table.add(worldLabel).expandX().padTop(10);
    table.add(timeLabel).expandX().padTop(10);
    table.row();
    table.add(scoreLabel).expandX();
    table.add(healthCountLabel).expandX();
    table.add(levelLabel).expandX();
    table.add(countdownLabel).expandX();

    stage.addActor(table);

}

From source file:dk.sdu.core.screens.GameOverScreen.java

public GameOverScreen() {
    viewport = new FitViewport(Game.V_WIDTH, Game.V_HEIGHT, new OrthographicCamera());
    stage = new Stage(viewport);

    Label.LabelStyle font = new Label.LabelStyle(new BitmapFont(), Color.WHITE);

    Table table = new Table();
    table.center();/*from   w  w w. ja va 2  s.co m*/
    table.setFillParent(true);

    Label gameOverLabel = new Label("GAME OVER", font);
    table.add(gameOverLabel).expandX();

    stage.addActor(table);
}

From source file:dk.sidereal.lumm.architecture.core.assetload.LoadingPercentage.java

License:Apache License

@Override
public void onCreate(Object... params) {

    if (text != null)
        return;//from   w  ww  .  j av a2s  . c  o m
    if (!Lumm.assets.contains(Lumm.assets.frameworkAssetsFolder + "Blocks4.fnt")
            || !Lumm.assets.contains(Lumm.assets.frameworkAssetsFolder + "Blocks4_0.png"))
        return;

    text = new TextBuilder(getScene(), true);
    text.setScale(Gdx.graphics.getWidth() / 600f);
    text.setColor(Color.WHITE);
    text.setAlpha(1);

    text.position.set(getSceneLayer().camera.position.x, getSceneLayer().camera.viewportHeight / 10 * 1.6f);

    onResizeListener = new OnResizeListener<LummObject>() {

        @Override
        public void onResize(LummObject caller, float x, float y, float oldX, float oldY) {
            if (text != null) {
                text.position.setX(Gdx.graphics.getWidth() / 2f);
                text.position.setY(Gdx.graphics.getHeight() / 10 * 1.6f);
            }
        }
    };
}

From source file:dk.sidereal.lumm.architecture.core.assetload.LoadingPercentage.java

License:Apache License

@Override
public void updateProgress(float progress) {

    if (text == null)
        onCreate();//from   ww w  .j a v a2 s  . c o  m
    else {
        text.setText("Loading \r\n" + ((int) (progress * 1000) / 10f) + " %", Color.WHITE);
    }
}

From source file:dk.sidereal.lumm.components.particlesystem.ParticleSpriteLayout.java

License:Apache License

public ParticleSpriteLayout(String sprite, Vector2 size) {

    this.sprite = sprite;
    this.size = size;
    this.tintColor = Color.WHITE;
    this.progressionEvent = new AbstractEvent() {

        @Override/*from w  w w .  jav  a2 s  .c  om*/
        public void run(Object... params) {

            LummObject obj = (LummObject) params[0];

            if (obj instanceof ParticleSpriteObject) {

                ((ParticleSpriteObject) obj).currGravity = Utility.lerpTowards(
                        ((ParticleSpriteObject) obj).currGravity, ((ParticleSpriteObject) obj).gravity, 0.1f);

                ((ParticleSpriteObject) obj).position.setRelative(
                        ((ParticleSpriteObject) obj).trajectory.x * ((ParticleSpriteObject) obj).speed
                                * Lumm.time.getDeltaTime(),
                        Math.min(1,
                                Math.max(-1,
                                        ((ParticleSpriteObject) obj).currGravity
                                                + ((ParticleSpriteObject) obj).trajectory.y))
                                * ((ParticleSpriteObject) obj).speed * Lumm.time.getDeltaTime());

                ((ParticleSpriteObject) obj).renderable.getDrawer("Main", SpriteDrawer.class)
                        .setTransparency(((((ParticleSpriteObject) obj).timeRemaining
                                / ((ParticleSpriteObject) obj).timeToLive)), false);

            }
            return;
        }
    };
}

From source file:dk.sidereal.lumm.components.renderer.sprite.SpriteDrawer.java

License:Apache License

public SpriteDrawer(Renderer renderer, String name, String filepath) {

    super(renderer, name, false);
    this.filepath = filepath;
    sprite = new Sprite(Lumm.assets.get(filepath, Texture.class));
    tintColor = Color.WHITE.cpy();
    transparency = 1;/*from  w  w  w  .j ava 2  s .c  om*/
    size = new Vector2(sprite.getWidth(), sprite.getHeight());
    positionOffset = new Vector2();
    origin = new Vector2(size.x / 2f, size.y / 2f);
    setSprite(filepath);
}

From source file:dk.sidereal.lumm.ui.MessageBubble.java

License:Apache License

public void add(String text) {

    add(text, new Color(Color.WHITE));
}

From source file:dk.sidereal.lumm.ui.TextBuilder.java

License:Apache License

public TextBuilder(LummScene scene, boolean wrap, String fontDataPath) {

    super(scene);

    font = getFont(fontDataPath);/*from  www. j  av a 2 s .  c o  m*/
    this.glyphLayout = new GlyphLayout();

    this.color = Color.WHITE;
    this.bounds = new Vector2();

    rawParagraphs = new ArrayList<TextBuilder.Paragraph>();
    paraGraphsToWrite = new ArrayList<TextBuilder.Paragraph>();

    windowSize = Gdx.graphics.getDisplayMode().width;
    setAlpha(-1);
    setScale(1f);
    position.setRelative(0, 0, 5);

    lineSpacing = 5f;
    windowSize = 600;
    this.wrapText = wrap;
    allignment = Allign.Center;
    anchor = Anchor.Middle;

    onDisposeListener = new OnDisposeListener<LummObject>() {

        @Override
        public void onDispose(LummObject caller) {

            paraGraphsToWrite = null;
            rawParagraphs = null;
            bounds = null;
            color = null;

            font = null;
        }
    };

    generateBounds();
}

From source file:dla_franctal.GameWorldController.java

License:Open Source License

@Override
public void render(Graphics g) {
    theModel.drawModel(g);/*from w  w w.ja  va  2 s  .com*/
    if (theModel.yMax - theModel.yMin > 0 && theModel.xMax - theModel.xMin > 0) {
        /*switch color to red to draw the bounding box perimeter...*/
        g.setColor(Color.RED);
        g.drawRect(theModel.yMin, theModel.xMin, theModel.yMax - theModel.yMin + 1,
                theModel.xMax - theModel.xMin + 1);
        /*...switching back to white*/
        g.setColor(Color.WHITE);
    }
}

From source file:dorkbox.tweenengine.demo.tests.TimeManipulation.java

License:Apache License

@Override
protected void renderOverride() {
    tweenManager.update(Gdx.graphics.getDeltaTime() * speed);

    int w = Gdx.graphics.getWidth();
    int h = Gdx.graphics.getHeight();

    batch.getProjectionMatrix().setToOrtho2D(0, 0, w, h);
    batch.begin();/*from w ww . j a  v a  2s  .co  m*/
    font.setColor(Color.WHITE);
    font.draw(batch, String.format(Locale.US, "Current speed: %.2f", speed), 15, h - 15);
    font.draw(batch, text, 15, h - 45);
    batch.end();
}