/*
* Copyright (c) 2012. HappyDroids LLC, All rights reserved.
*/
package com.happydroids.droidtowers.scenes;
import com.happydroids.droidtowers.gui.ConnectToHappyDroidsWindow;
import com.happydroids.droidtowers.scenes.components.SceneManager;
public class HappyDroidConnect extends Scene {
private ConnectToHappyDroidsWindow connectWindow;
@Override
public void create(Object... args) {
Runnable postConnectRunnable = null;
if (args != null && args.length > 0) {
postConnectRunnable = (Runnable) args[0];
}
connectWindow = new ConnectToHappyDroidsWindow(getStage());
connectWindow.setDismissCallback(new Runnable() {
public void run() {
if (SceneManager.previousScene() instanceof MainMenuScene) {
SceneManager.popScene();
} else {
SceneManager.changeScene(MainMenuScene.class);
}
}
});
connectWindow.setPostConnectRunnable(postConnectRunnable);
connectWindow.show();
}
@Override
public void pause() {
}
@Override
public void resume() {
}
@Override
public void render(float deltaTime) {
}
@Override
public void dispose() {
}
}