Android Open Source - KillMarmotGame Game Utils






From Project

Back to project page KillMarmotGame.

License

The source code is released under:

Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUC...

If you think the Android project KillMarmotGame listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package ru.levrun.libgdx_demo;
/*  ww w . j  a  v  a 2  s.com*/
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.graphics.g2d.BitmapFont;

public class GameUtils {
  
  /**
   * Expects a hex value as integer and returns the appropriate Color object.
   * @param hex Must be of the form 0xAARRGGBB
   * @return the generated Color object
   */
  public static Color colorFromHex(long hex) {
    float a = (hex & 0xFF000000L) >> 24;
    float r = (hex & 0xFF0000L) >> 16;
    float g = (hex & 0xFF00L) >> 8;
    float b = (hex & 0xFFL);

    return new Color(r / 255f, g / 255f, b / 255f, a / 255f);
  }
  
  public static BitmapFont createBitmapFont(float scale, Color color) {
    BitmapFont textBitmap = new BitmapFont();
    textBitmap.scale(scale);
    textBitmap.setColor(color);
    return textBitmap; 
  }
  
  

}




Java Source Code List

ru.levrun.libgdx_demo.GameUtils.java
ru.levrun.libgdx_demo.Game.java
ru.levrun.libgdx_demo.MainActivity.java
ru.levrun.libgdx_demo.Marmot.java
ru.levrun.libgdx_demo.MyTimer.java