chore: rename scene -> scenes
This commit is contained in:
@ -1,42 +0,0 @@
|
||||
package org.vibecoders.moongazer;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
|
||||
import com.badlogic.gdx.assets.AssetManager;
|
||||
import com.badlogic.gdx.graphics.Texture;
|
||||
|
||||
public class Assets {
|
||||
private static final AssetManager assetManager = new AssetManager();
|
||||
private static final Logger log = org.slf4j.LoggerFactory.getLogger(Assets.class);
|
||||
|
||||
public static <T> T getAsset(String fileName, Class<T> type) {
|
||||
return assetManager.get(fileName, type);
|
||||
}
|
||||
|
||||
/**
|
||||
* Loads assets required for the intro scene only.
|
||||
*
|
||||
* This is used to load the logo before the main assets are loaded.
|
||||
*/
|
||||
public static void loadIntroAndWait() {
|
||||
assetManager.load("icons/logo.png", Texture.class);
|
||||
waitUntilLoaded();
|
||||
}
|
||||
|
||||
public static void loadAll() {
|
||||
log.info("Loading all assets....");
|
||||
log.warn("stub");
|
||||
}
|
||||
|
||||
public static void waitUntilLoaded() {
|
||||
assetManager.finishLoading();
|
||||
}
|
||||
|
||||
public static AssetManager getAssetManager() {
|
||||
return assetManager;
|
||||
}
|
||||
|
||||
public static void dispose() {
|
||||
assetManager.dispose();
|
||||
}
|
||||
}
|
||||
@ -6,7 +6,8 @@ import com.badlogic.gdx.graphics.g2d.SpriteBatch;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.vibecoders.moongazer.scene.*;
|
||||
import org.vibecoders.moongazer.managers.Assets;
|
||||
import org.vibecoders.moongazer.scenes.*;
|
||||
|
||||
public class Game extends ApplicationAdapter {
|
||||
private static final Logger log = LoggerFactory.getLogger(Game.class);
|
||||
|
||||
@ -1,12 +1,12 @@
|
||||
package org.vibecoders.moongazer.scene;
|
||||
package org.vibecoders.moongazer.scenes;
|
||||
|
||||
import static org.vibecoders.moongazer.Constants.*;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.vibecoders.moongazer.Assets;
|
||||
import org.vibecoders.moongazer.Game;
|
||||
import org.vibecoders.moongazer.State;
|
||||
import org.vibecoders.moongazer.managers.Assets;
|
||||
|
||||
import com.badlogic.gdx.graphics.Color;
|
||||
import com.badlogic.gdx.graphics.Texture;
|
||||
@ -1,4 +1,4 @@
|
||||
package org.vibecoders.moongazer.scene;
|
||||
package org.vibecoders.moongazer.scenes;
|
||||
|
||||
import static org.vibecoders.moongazer.Constants.*;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.vibecoders.moongazer.scene;
|
||||
package org.vibecoders.moongazer.scenes;
|
||||
|
||||
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.vibecoders.moongazer.scene;
|
||||
package org.vibecoders.moongazer.scenes;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.vibecoders.moongazer.Game;
|
||||
Reference in New Issue
Block a user