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.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
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 {
|
public class Game extends ApplicationAdapter {
|
||||||
private static final Logger log = LoggerFactory.getLogger(Game.class);
|
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 static org.vibecoders.moongazer.Constants.*;
|
||||||
|
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
import org.vibecoders.moongazer.Assets;
|
|
||||||
import org.vibecoders.moongazer.Game;
|
import org.vibecoders.moongazer.Game;
|
||||||
import org.vibecoders.moongazer.State;
|
import org.vibecoders.moongazer.State;
|
||||||
|
import org.vibecoders.moongazer.managers.Assets;
|
||||||
|
|
||||||
import com.badlogic.gdx.graphics.Color;
|
import com.badlogic.gdx.graphics.Color;
|
||||||
import com.badlogic.gdx.graphics.Texture;
|
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.*;
|
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;
|
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.slf4j.Logger;
|
||||||
import org.vibecoders.moongazer.Game;
|
import org.vibecoders.moongazer.Game;
|
||||||
Reference in New Issue
Block a user