Final attempts at implementing Windows/GWT controller support
This commit is contained in:
@@ -9,6 +9,9 @@ import com.badlogic.gdx.Gdx;
|
|||||||
import com.badlogic.gdx.Input.Buttons;
|
import com.badlogic.gdx.Input.Buttons;
|
||||||
import com.badlogic.gdx.Input.Keys;
|
import com.badlogic.gdx.Input.Keys;
|
||||||
import com.badlogic.gdx.audio.Music;
|
import com.badlogic.gdx.audio.Music;
|
||||||
|
import com.badlogic.gdx.controllers.Controller;
|
||||||
|
import com.badlogic.gdx.controllers.ControllerAdapter;
|
||||||
|
import com.badlogic.gdx.controllers.Controllers;
|
||||||
import com.badlogic.gdx.utils.Array;
|
import com.badlogic.gdx.utils.Array;
|
||||||
import com.badlogic.gdx.utils.reflect.ClassReflection;
|
import com.badlogic.gdx.utils.reflect.ClassReflection;
|
||||||
|
|
||||||
@@ -77,7 +80,7 @@ public class Control extends Module{
|
|||||||
if(Mindustry.args.contains("-debug", false))
|
if(Mindustry.args.contains("-debug", false))
|
||||||
Vars.debug = true;
|
Vars.debug = true;
|
||||||
|
|
||||||
Inputs.useControllers(!gwt);
|
Inputs.useControllers(false);
|
||||||
|
|
||||||
log("Total blocks loaded: " + Block.getAllBlocks().size);
|
log("Total blocks loaded: " + Block.getAllBlocks().size);
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,9 @@ import static io.anuke.mindustry.Vars.*;
|
|||||||
import static io.anuke.ucore.scene.actions.Actions.*;
|
import static io.anuke.ucore.scene.actions.Actions.*;
|
||||||
|
|
||||||
import com.badlogic.gdx.Gdx;
|
import com.badlogic.gdx.Gdx;
|
||||||
|
import com.badlogic.gdx.controllers.Controller;
|
||||||
|
import com.badlogic.gdx.controllers.ControllerAdapter;
|
||||||
|
import com.badlogic.gdx.controllers.Controllers;
|
||||||
import com.badlogic.gdx.graphics.Color;
|
import com.badlogic.gdx.graphics.Color;
|
||||||
import com.badlogic.gdx.graphics.Colors;
|
import com.badlogic.gdx.graphics.Colors;
|
||||||
import com.badlogic.gdx.graphics.g2d.TextureRegion;
|
import com.badlogic.gdx.graphics.g2d.TextureRegion;
|
||||||
@@ -317,6 +320,7 @@ public class UI extends SceneModule{
|
|||||||
updateItems();
|
updateItems();
|
||||||
|
|
||||||
build.end();
|
build.end();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void invalidateAll(){
|
void invalidateAll(){
|
||||||
|
|||||||
Reference in New Issue
Block a user