Animator.java 文件源码

java
阅读 33 收藏 0 点赞 0 评论 0

项目:StarshipFighters 作者:
public void initialize() {
    // Load SpriteSheet
    spriteSheet = new Texture(Gdx.files.internal(filePath));

    // Extract Sprites
    TextureRegion[][] tmp = TextureRegion.split(spriteSheet, spriteSheet.getWidth() / frameCols, spriteSheet.getHeight() / frameRows);

    // Place into 1D array
    animationSprites = new TextureRegion[columnCutOff * rowCutOff];
    int index = 0;
    for (int i = 0; i < rowCutOff; i++) {
        for (int j = 0; j < columnCutOff; j++) {
            animationSprites[index++] = tmp[i][j];
        }
    }

    // Load animation frames
    animationTextureRegion = new Animation<TextureRegion>(frameLengthTime, animationSprites);

}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号