Example usage for com.badlogic.gdx.assets AssetManager getProgress

List of usage examples for com.badlogic.gdx.assets AssetManager getProgress

Introduction

In this page you can find the example usage for com.badlogic.gdx.assets AssetManager getProgress.

Prototype

public synchronized float getProgress() 

Source Link

Usage

From source file:com.forerunnergames.peril.client.assets.MultiSourceAssetManager.java

License:Open Source License

@Override
public synchronized float getProgressLoading() {
    float averageDividend = 0.0f;
    final int averageDivisor = libGdxAssetManagers.size();

    for (final com.badlogic.gdx.assets.AssetManager assetManager : libGdxAssetManagers) {
        averageDividend += assetManager.getProgress();
    }//from   w  w  w .ja v a  2  s.  c o  m

    return averageDividend / averageDivisor;
}