mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-03-15 08:06:06 +09:00
pov for gdxcontrolleradapter (untested)
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package net.torvald.terrarum.controller
|
||||
|
||||
import com.badlogic.gdx.controllers.Controller
|
||||
import com.badlogic.gdx.controllers.PovDirection
|
||||
|
||||
/**
|
||||
* Created by minjaesong on 2019-02-09.
|
||||
@@ -16,11 +17,21 @@ class GdxControllerAdapter(val c: Controller): TerrarumController {
|
||||
}
|
||||
|
||||
override fun getPov(): Int {
|
||||
TODO()
|
||||
return when(c.getPov(0)) {
|
||||
PovDirection.north -> TerrarumController.POV_N
|
||||
PovDirection.northEast -> TerrarumController.POV_NE
|
||||
PovDirection.northWest -> TerrarumController.POV_NW
|
||||
PovDirection.east -> TerrarumController.POV_E
|
||||
PovDirection.west -> TerrarumController.POV_W
|
||||
PovDirection.south -> TerrarumController.POV_S
|
||||
PovDirection.southEast -> TerrarumController.POV_SE
|
||||
PovDirection.southWest -> TerrarumController.POV_SW
|
||||
else -> 0
|
||||
}
|
||||
}
|
||||
|
||||
override fun getName(): String {
|
||||
return c.name
|
||||
return "DI:"+c.name
|
||||
}
|
||||
|
||||
override fun setRumble(left: Float, right: Float) {
|
||||
|
||||
Reference in New Issue
Block a user