當前位置: 首頁>>代碼示例>>Java>>正文


Java Color.GREEN屬性代碼示例

本文整理匯總了Java中com.badlogic.gdx.graphics.Color.GREEN屬性的典型用法代碼示例。如果您正苦於以下問題:Java Color.GREEN屬性的具體用法?Java Color.GREEN怎麽用?Java Color.GREEN使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。您也可以進一步了解該屬性所在com.badlogic.gdx.graphics.Color的用法示例。


在下文中一共展示了Color.GREEN屬性的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: HealthBar

public HealthBar(float x, float y, float healthLeft, float height, boolean showHUDElement) {
	super(x, y, showHUDElement);
	
	this.x = x;
	this.y = y;
	this.showHUDElement = showHUDElement;
	this.height = height;
	this.healthLeft = healthLeft;
	width = healthLeft;
	totalHealth = healthLeft;

	// Start Color
	healthBarColor = Color.GREEN;
	
	// Shape Renderer
	shapeRenderer = new ShapeRenderer();

}
 
開發者ID:ja-brouil,項目名稱:StarshipFighters,代碼行數:18,代碼來源:HealthBar.java

示例2: draw

public void draw(SpriteBatch spriteBatch) {
	
	// Draw HUD Element if it needs to be drawn
	if (showHUDElement) {

		shapeRenderer.begin(ShapeType.Filled);
		// Change HP color to yellow between 20% and 10% and red at 10% and lower
		if (healthLeft >= (totalHealth * 0.4)) {
			healthBarColor = Color.GREEN;
		}
		else if (healthLeft < (totalHealth * 0.4) && healthLeft > (totalHealth * 0.2)) {
			healthBarColor = Color.YELLOW;
		} else if (healthLeft < (totalHealth * 0.2)) {
			healthBarColor = Color.RED;
		}
		shapeRenderer.setColor(healthBarColor);
		shapeRenderer.rect(x, y, healthLeft - 1, height);
		shapeRenderer.end();
		
		shapeRenderer.begin(ShapeType.Line);
		shapeRenderer.setColor(Color.WHITE);
		shapeRenderer.rect(x, y, width, height);
		shapeRenderer.end();
	}
	
}
 
開發者ID:ja-brouil,項目名稱:StarshipFighters,代碼行數:26,代碼來源:HealthBar.java

示例3: detcolor

public Color detcolor(int c){
    switch (c){
        case 1:{
            return Color.RED;
        }
        case 2:{
            return Color.BLUE;
        }
        case 3:{
            return Color.GREEN;
        }
    }
    return Color.BLACK;
}
 
開發者ID:TudorRosca,項目名稱:enklave,代碼行數:14,代碼來源:ScreenChat.java

示例4: renderGender

/**
 * Zeigt den Geschlechtsauswahl Bildschirm an
 *
 * @param camera die aktuelle Kamera
 */
public void renderGender(OrthographicCamera camera)
{
    Color maleColor;
    Color femaleColor;

    if (stateSwitch)
    {
        maleColor = Color.GREEN;
        femaleColor = Color.DARK_GRAY;
    } else {
        maleColor = Color.DARK_GRAY;
        femaleColor = Color.GREEN;
    }

    fontLayout.setText(font, localeBundle.get("geschlecht"), Color.WHITE, camera.viewportWidth, Align.center, false);
    font.draw(batch, fontLayout, -camera.viewportWidth / 2, camera.viewportHeight / 2 - 120);

    fontLayout.setText(font, localeBundle.get("frau"), femaleColor, camera.viewportWidth, Align.center, false);
    font.draw(batch, fontLayout, -camera.viewportWidth / 2, 30);

    fontLayout.setText(font, localeBundle.get("mann"), maleColor, camera.viewportWidth, Align.center, false);
    font.draw(batch, fontLayout, -camera.viewportWidth / 2, -30);

    fontLayout.setText(smallFont, localeBundle.get("enter_bestaetigen"), Color.WHITE, camera.viewportWidth, Align.center, false);
    smallFont.draw(batch, fontLayout, -camera.viewportWidth / 2, -camera.viewportHeight / 2 + 70);
}
 
開發者ID:Entwicklerpages,項目名稱:school-game,代碼行數:31,代碼來源:CreateGameSlot.java

示例5: renderTutorial

/**
 * Zeigt den Tutorial-Wahl Bildschirm an
 *
 * @param camera die aktuelle Kamera
 */
public void renderTutorial(OrthographicCamera camera)
{
    Color yesColor;
    Color noColor;

    if (stateSwitch)
    {
        yesColor = Color.GREEN;
        noColor = Color.DARK_GRAY;
    } else {
        yesColor = Color.DARK_GRAY;
        noColor = Color.GREEN;
    }

    fontLayout.setText(font, localeBundle.get("tutorial1"), Color.WHITE, camera.viewportWidth, Align.center, false);
    font.draw(batch, fontLayout, -camera.viewportWidth / 2, camera.viewportHeight / 2 - 120);
    fontLayout.setText(font, localeBundle.get("tutorial2"), Color.WHITE, camera.viewportWidth, Align.center, false);
    font.draw(batch, fontLayout, -camera.viewportWidth / 2, camera.viewportHeight / 2 - 185);

    fontLayout.setText(font, localeBundle.get("ja"), yesColor, camera.viewportWidth, Align.center, false);
    font.draw(batch, fontLayout, -camera.viewportWidth / 2, 30);

    fontLayout.setText(font, localeBundle.get("nein"), noColor, camera.viewportWidth, Align.center, false);
    font.draw(batch, fontLayout, -camera.viewportWidth / 2, -30);

    fontLayout.setText(smallFont, localeBundle.get("enter_bestaetigen"), Color.WHITE, camera.viewportWidth, Align.center, false);
    smallFont.draw(batch, fontLayout, -camera.viewportWidth / 2, -camera.viewportHeight / 2 + 70);
}
 
開發者ID:Entwicklerpages,項目名稱:school-game,代碼行數:33,代碼來源:CreateGameSlot.java

示例6: HealLabel

public HealLabel(String message, GameObject source)
{
	super(message, source, Color.GREEN);
}
 
開發者ID:MMORPG-Prototype,項目名稱:MMORPG_Prototype,代碼行數:4,代碼來源:HealLabel.java


注:本文中的com.badlogic.gdx.graphics.Color.GREEN屬性示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。