Example usage for com.badlogic.gdx.graphics.g2d TextureAtlas createSprite

List of usage examples for com.badlogic.gdx.graphics.g2d TextureAtlas createSprite

Introduction

In this page you can find the example usage for com.badlogic.gdx.graphics.g2d TextureAtlas createSprite.

Prototype

public Sprite createSprite(String name) 

Source Link

Document

Returns the first region found with the specified name as a sprite.

Usage

From source file:service.resources.ResourceHeros.java

License:Open Source License

private static void loadAnimationsWarrior(TextureAtlas atlas) {
    heroJump = atlas.createSprite("jump");
    heroBegindDamage = atlas.createSprite("behindDamage");
    heroFrontDamage = atlas.createSprite("frontDamage");
    heroStance = new Animator(7f, atlas.createSprite("stance1"), atlas.createSprite("stance2"),
            atlas.createSprite("stance3"), atlas.createSprite("stance4"));
    heroRun = new Animator(7f, atlas.createSprite("run1"), atlas.createSprite("run2"),
            atlas.createSprite("run3"), atlas.createSprite("run4"), atlas.createSprite("run5"),
            atlas.createSprite("run6"), atlas.createSprite("run7"), atlas.createSprite("run8"));
    heroWin = new Animator(7f, atlas.createSprite("win1"), atlas.createSprite("win2"),
            atlas.createSprite("win3"), atlas.createSprite("win4"), atlas.createSprite("win5"),
            atlas.createSprite("win6"));
    heroDead = new Animator(7f, atlas.createSprite("dead1"), atlas.createSprite("dead2"),
            atlas.createSprite("dead3"));
    heroGrAttackStance = new Animator(7f, atlas.createSprite("grAttackStance1"),
            atlas.createSprite("grAttackStance2"), atlas.createSprite("grAttackStance3"),
            atlas.createSprite("grAttackStance4"), atlas.createSprite("grAttackStance5"),
            atlas.createSprite("grAttackStance6"), atlas.createSprite("grAttackStance7"));
    heroAirAttack = new Animator(7f, atlas.createSprite("airAttack1"), atlas.createSprite("airAttack2"),
            atlas.createSprite("airAttack3"), atlas.createSprite("airAttack4"),
            atlas.createSprite("airAttack5"), atlas.createSprite("airAttack6"),
            atlas.createSprite("airAttack7"), atlas.createSprite("airAttack8"));
}

From source file:service.resources.ResourceHeros.java

License:Open Source License

private static void loadAnimationsMage(TextureAtlas atlas) {
    heroJump = atlas.createSprite("jump");
    heroBegindDamage = atlas.createSprite("behindDamage");
    heroFrontDamage = atlas.createSprite("frontDamage");
    heroAirSp1 = new Animator(7f, atlas.createSprite("airSp1-1"));
    heroStance = new Animator(7f, atlas.createSprite("stance1"), atlas.createSprite("stance2"),
            atlas.createSprite("stance3"), atlas.createSprite("stance4"));
    heroRun = new Animator(7f, atlas.createSprite("run1"), atlas.createSprite("run2"),
            atlas.createSprite("run3"), atlas.createSprite("run4"), atlas.createSprite("run5"),
            atlas.createSprite("run6"));
    heroWin = new Animator(7f, atlas.createSprite("win1"), atlas.createSprite("win2"),
            atlas.createSprite("win3"));
    heroLose = new Animator(7f, atlas.createSprite("lose1"), atlas.createSprite("lose2"),
            atlas.createSprite("lose3"), atlas.createSprite("lose4"));
    heroDead = new Animator(7f, atlas.createSprite("dead1"), atlas.createSprite("dead2"),
            atlas.createSprite("dead3"));
    heroGrAttackStance = new Animator(7f, atlas.createSprite("grAttackStance1"),
            atlas.createSprite("grAttackStance2"), atlas.createSprite("grAttackStance3"),
            atlas.createSprite("grAttackStance4"), atlas.createSprite("grAttackStance5"),
            atlas.createSprite("grAttackStance6"));
    heroGrAttackRun = new Animator(7f, atlas.createSprite("grAttackRun1"), atlas.createSprite("grAttackRun2"),
            atlas.createSprite("grAttackRun3"), atlas.createSprite("grAttackRun4"),
            atlas.createSprite("grAttackRun5"), atlas.createSprite("grAttackRun6"),
            atlas.createSprite("grAttackRun7"), atlas.createSprite("grAttackRun8"),
            atlas.createSprite("grAttackRun9"), atlas.createSprite("grAttackRun10"),
            atlas.createSprite("grAttackRun10"), atlas.createSprite("grAttackRun11"),
            atlas.createSprite("grAttackRun12"));
    heroAirAttack = new Animator(7f, atlas.createSprite("airAttack1"), atlas.createSprite("airAttack2"),
            atlas.createSprite("airAttack3"), atlas.createSprite("airAttack4"));
    heroGrSp1 = new Animator(7f, atlas.createSprite("groundSp1-1"), atlas.createSprite("groundSp1-1"),
            atlas.createSprite("groundSp1-2"), atlas.createSprite("groundSp1-3"),
            atlas.createSprite("groundSp1-4"), atlas.createSprite("groundSp1-5"),
            atlas.createSprite("groundSp1-6"), atlas.createSprite("groundSp1-7"),
            atlas.createSprite("groundSp1-8"), atlas.createSprite("groundSp1-9"),
            atlas.createSprite("groundSp1-10"), atlas.createSprite("groundSp1-11"),
            atlas.createSprite("groundSp1-12"));
    heroGrSp2 = new Animator(7f, atlas.createSprite("groundSp2-1"), atlas.createSprite("groundSp2-2"),
            atlas.createSprite("groundSp2-3"), atlas.createSprite("groundSp2-4"),
            atlas.createSprite("groundSp2-5"), atlas.createSprite("groundSp2-6"),
            atlas.createSprite("groundSp2-7"), atlas.createSprite("groundSp2-8"),
            atlas.createSprite("groundSp2-9"), atlas.createSprite("groundSp2-10"),
            atlas.createSprite("groundSp2-11"));
    heroAirSp2 = new Animator(7f, atlas.createSprite("airSp2-1"), atlas.createSprite("airSp2-2"),
            atlas.createSprite("airSp2-3"), atlas.createSprite("airSp2-4"), atlas.createSprite("airSp2-5"),
            atlas.createSprite("airSp2-6"));
    heroGrSp3 = new Animator(7f, atlas.createSprite("sp3-1"), atlas.createSprite("sp3-2"),
            atlas.createSprite("sp3-3"), atlas.createSprite("sp3-4"), atlas.createSprite("sp3-5"),
            atlas.createSprite("sp3-6"), atlas.createSprite("sp3-7"), atlas.createSprite("sp3-8"),
            atlas.createSprite("sp3-9"), atlas.createSprite("sp3-10"), atlas.createSprite("sp3-11"),
            atlas.createSprite("sp3-12"), atlas.createSprite("sp3-13"), atlas.createSprite("sp3-14"),
            atlas.createSprite("sp3-15"), atlas.createSprite("sp3-16"), atlas.createSprite("sp3-17"),
            atlas.createSprite("sp3-18"), atlas.createSprite("sp3-19"), atlas.createSprite("sp3-20"),
            atlas.createSprite("sp3-21"), atlas.createSprite("sp3-22"), atlas.createSprite("sp3-23"),
            atlas.createSprite("sp3-24"), atlas.createSprite("sp3-25"), atlas.createSprite("sp3-26"),
            atlas.createSprite("sp3-27"), atlas.createSprite("sp3-28"));

    // ======================
    // EFFECTS (PROYECTILES)
    // ======================
    heroGrAttackStanceEffects = new Animator(0.25f, atlas.createSprite("grAttackEffect1"));
    heroGrSp1Effects = new Animator(0.55f, atlas.createSprite("grSp1Effect4"));
    heroAirSp1Effects = new Animator(0.25f, atlas.createSprite("airSp1Effect1"));
    heroGrSp2Effects = new Animator(0.25f, atlas.createSprite("grSp2Effect1"),
            atlas.createSprite("grSp2Effect2"), atlas.createSprite("grSp2Effect3"),
            atlas.createSprite("grSp2Effect4"));
    heroAirSp2Effects = new Animator(0.1f, atlas.createSprite("airSp2Effect1"),
            atlas.createSprite("airSp2Effect2"), atlas.createSprite("airSp2Effect3"),
            atlas.createSprite("airSp2Effect4"), atlas.createSprite("airSp2Effect5"),
            atlas.createSprite("airSp2Effect6"));
}

From source file:service.resources.ResourcesCommos.java

License:Open Source License

/**
 * Initialized resources.//from   w  ww . java2 s  .  c  o m
 */
public static void initResources() {
    // Create atlas.
    TextureAtlas elementsAtlas = new TextureAtlas(Gdx.files.internal(COMMONS_ATLAS));
    // Sound and Audio.
    buttonAudioUp = elementsAtlas.createSprite("buttonAudioUp");
    buttonAudioDown = elementsAtlas.createSprite("buttonAudioDown");
}

From source file:service.resources.ResourcesHUD.java

License:Open Source License

/**
 * Initialized resources.//w w w  .  ja v  a2 s.  c om
 * 
 * @param manager
 *            is the asset manager.
 */
public static void initResources(AssetManager manager) {
    // Create atlas.
    TextureAtlas elementsAtlas = manager.get(ResourcesManager.HUD);

    // load buttons
    buttonPauseUp = elementsAtlas.createSprite("buttonPauseUp");
    buttonPauseDown = elementsAtlas.createSprite("buttonPauseDown");
    // Special buttons.
    buttonSp1Up = elementsAtlas.createSprite("buttonSp1Up");
    buttonSp1Down = elementsAtlas.createSprite("buttonSp1Down");
    buttonSp2Up = elementsAtlas.createSprite("buttonSp2Up");
    buttonSp2Down = elementsAtlas.createSprite("buttonSp2Down");
    buttonSp3Up = elementsAtlas.createSprite("buttonSp3Up");
    buttonSp3Down = elementsAtlas.createSprite("buttonSp3Down");
    // attack and jump
    buttonAttackUp = elementsAtlas.createSprite("buttonAttackUp");
    buttonAttackDown = elementsAtlas.createSprite("buttonAttackDown");
    buttonJumpUp = elementsAtlas.createSprite("buttonJumpUp");
    buttonJumpDown = elementsAtlas.createSprite("buttonJumpDown");
    // Mobile control
    bakgroundControl = elementsAtlas.createSprite("control");
    knobControl = elementsAtlas.createSprite("controlMove");

    // Hero
    avatar = elementsAtlas.createSprite("avatar");
    lifeBar = elementsAtlas.createSprite("lifeBar");
    magicBar = elementsAtlas.createSprite("magicBar");
    creationBar = elementsAtlas.createSprite("creationBar");

    // paused, win, lose
    buttonTutorialsUp = elementsAtlas.createSprite("tutorialUp");
    buttonTutorialsDown = elementsAtlas.createSprite("tutorialDown");
    buttonHomeUp = elementsAtlas.createSprite("homeUp");
    buttonHomeDown = elementsAtlas.createSprite("homeDown");
    buttonRetryUp = elementsAtlas.createSprite("retryUp");
    buttonRetryDown = elementsAtlas.createSprite("retryDown");
    asideBarLeft = elementsAtlas.createSprite("asideBar");
    asideBarRight = elementsAtlas.createSprite("asideBar");
    asideBarRight.flip(true, false);
    paused = elementsAtlas.createSprite("paused");
    win = elementsAtlas.createSprite("win");
    lose = elementsAtlas.createSprite("lose");
    star = elementsAtlas.createSprite("star");
    noStar = elementsAtlas.createSprite("noStar");

    // Backgrounds
    pausedBackground = elementsAtlas.createSprite("pausedBackground");
    winBackground = elementsAtlas.createSprite("winBackground");
    loseBackground = elementsAtlas.createSprite("loseBackground");

}

From source file:service.resources.ResourcesMenus.java

License:Open Source License

/**
 * Initialized resources./*from  ww w.  j  a v  a2  s. c  om*/
 * 
 * @param manager
 *            is the asset manager.
 */
public static void initResources(AssetManager manager) {
    // Create atlas.
    TextureAtlas menuAtlas = manager.get(ResourcesManager.MENU_MENUS);
    // Load resources
    // Image of background.
    mainMenuBackground = menuAtlas.createSprite("menusBackground");
    // Title.
    titleGame = menuAtlas.createSprite("title"); // TESTING
    // Follow
    followFacebook = menuAtlas.createSprite("facebook"); // TESTING
    followGoogle = menuAtlas.createSprite("google+"); // TESTING
    followTwitter = menuAtlas.createSprite("twitter"); // TESTING

    // Buttons
    // Initialized game.
    buttonSlayerUp = menuAtlas.createSprite("slayerButtonUp");
    buttonSlayerDown = menuAtlas.createSprite("slayerButtonDown");
    // Play
    buttonPlayUp = menuAtlas.createSprite("buttonPlayUp");
    buttonPlayDown = menuAtlas.createSprite("buttonPlayDown");
    // Options
    buttonOptionsUp = menuAtlas.createSprite("buttonOptionsUp");
    buttonOptionsDown = menuAtlas.createSprite("buttonOptionsDown");
    // Videos
    buttonVideosUp = menuAtlas.createSprite("buttonVideoUp");
    buttonVideosDown = menuAtlas.createSprite("buttonVideoDown");
    // Info
    buttonInfoUp = menuAtlas.createSprite("buttonInfoUp");
    buttonInfoDown = menuAtlas.createSprite("buttonInfoDown");
    // Credits
    swipeUp = menuAtlas.createSprite("swipeDown");
    swipeDown = menuAtlas.createSprite("swipeUp");
    creditsBackground = menuAtlas.createSprite("credits");
    // Tutorials
    tutSistemGame = menuAtlas.createSprite("sistemGame");
    tutBasicControls = menuAtlas.createSprite("basicControls");
    tutBasicControlsMobile = menuAtlas.createSprite("basicControlsMobile");
    tutSpecialAttacks = menuAtlas.createSprite("specialAttacks");
    tutHud = menuAtlas.createSprite("hud");
    tutItems = menuAtlas.createSprite("items");

    // Arrows to next screen or back screen.
    buttonArrowBackUp = menuAtlas.createSprite("buttonArrowNextUp");
    buttonArrowBackUp.flip(true, false);
    buttonArrowBackDown = menuAtlas.createSprite("buttonArrowNextDown");
    buttonArrowBackDown.flip(true, false);
    buttonArrowNextUp = menuAtlas.createSprite("buttonArrowNextUp");
    buttonArrowNextDown = menuAtlas.createSprite("buttonArrowNextDown");
    arrowBackUp = menuAtlas.createSprite("arrowNextUp");
    arrowBackUp.flip(true, false);
    arrowBackDown = menuAtlas.createSprite("arrowNextDown");
    arrowBackDown.flip(true, false);
    arrowNextUp = menuAtlas.createSprite("arrowNextUp");
    arrowNextDown = menuAtlas.createSprite("arrowNextDown");

    // LEVELS
    buttonLevelUp = menuAtlas.createSprite("levelUp");
    buttonLevelDown = menuAtlas.createSprite("levelDown");
    buttonLevelBloqued = menuAtlas.createSprite("levelBloqued");
    star = menuAtlas.createSprite("star");
    noStar = menuAtlas.createSprite("noStar");
    num0 = menuAtlas.createSprite("0");
    num1 = menuAtlas.createSprite("1");
    num2 = menuAtlas.createSprite("2");
    num3 = menuAtlas.createSprite("3");
    num4 = menuAtlas.createSprite("4");
    num5 = menuAtlas.createSprite("5");
    num6 = menuAtlas.createSprite("6");
    num7 = menuAtlas.createSprite("7");
    num8 = menuAtlas.createSprite("8");
    num9 = menuAtlas.createSprite("9");
    slash = menuAtlas.createSprite("slash");

    // CHARACTERS
    // Heros
    buttonHero1Up = menuAtlas.createSprite("buttonHero1Up");
    buttonHero1Down = menuAtlas.createSprite("buttonHero1Down");
    buttonHero2Up = menuAtlas.createSprite("buttonHero2Up");
    buttonHero2Down = menuAtlas.createSprite("buttonHero2Down");
    buttonHero3Up = menuAtlas.createSprite("buttonHero3Up");
    buttonHero3Down = menuAtlas.createSprite("buttonHero3Down");
    buttonHero4Up = menuAtlas.createSprite("buttonHero4Up");
    buttonHero4Down = menuAtlas.createSprite("buttonHero4Down");

    menuHero1 = menuAtlas.createSprite("menuHero1");
    menuHero2 = menuAtlas.createSprite("menuHero2");
    menuHero3 = menuAtlas.createSprite("menuHero3");
    menuHero4 = menuAtlas.createSprite("menuHero4");

    descriptionHero1 = menuAtlas.createSprite("descriptionHero1");
    descriptionHero2 = menuAtlas.createSprite("descriptionHero2");
    descriptionHero3 = menuAtlas.createSprite("descriptionHero3");
    descriptionHero4 = menuAtlas.createSprite("descriptionHero4");

    // Allies
    buttonAllyAttackUp = menuAtlas.createSprite("buttonAllyAttackUp");
    buttonAllyAttackDown = menuAtlas.createSprite("buttonAllyAttackDown");
    buttonAllyNeutralUp = menuAtlas.createSprite("buttonAllyNeutralUp");
    buttonAllyNeutralDown = menuAtlas.createSprite("buttonAllyNeutralDown");
    buttonAllyDefenseUp = menuAtlas.createSprite("buttonAllyDefenseUp");
    buttonAllyDefenseDown = menuAtlas.createSprite("buttonAllyDefenseDown");

    menuAllyAttack = menuAtlas.createSprite("menuAllyAttack");
    menuAllyNeutral = menuAtlas.createSprite("menuAllyNeutral");
    menuAllyDefense = menuAtlas.createSprite("menuAllyDefense");

    descriptionAllyAttack = menuAtlas.createSprite("descriptionAllyAttack");
    descriptionAllyNeutral = menuAtlas.createSprite("descriptionAllyNeutral");
    descriptionAllyDefense = menuAtlas.createSprite("descriptionAllyDefense");
}

From source file:service.resources.ResourcesWorld.java

License:Open Source License

/**
 * Initialized resources.//from  ww w. j  a  v a  2 s  . c om
 * 
 * @param manager
 *            is the asset manager.
 */
public static void initResources(AssetManager manager) {
    TextureAtlas stages = manager.get(ResourcesManager.WORLD);
    // Load stage and tower.
    stage1 = stages.createSprite("stage1");
    stage1.setPosition(0, 0);
    tower = stages.createSprite("tower");
    ground = stages.createSprite("ground");
    towerIcon = stages.createSprite("towerIcon");
}