forked from LeenkxTeam/LNXSDK
Update Files
This commit is contained in:
29
Kha/Tests/Gamepads/src/Main.hx
Normal file
29
Kha/Tests/Gamepads/src/Main.hx
Normal file
@ -0,0 +1,29 @@
|
||||
package;
|
||||
|
||||
class PadExample {
|
||||
public function new() {
|
||||
kha.System.notifyOnRender(render);
|
||||
}
|
||||
|
||||
function render( fb : kha.Framebuffer ) {
|
||||
var g = fb.g2;
|
||||
|
||||
g.begin(true, kha.Color.Purple);
|
||||
for (pad in pads) {
|
||||
pad.render(g);
|
||||
}
|
||||
g.end();
|
||||
}
|
||||
|
||||
var pads = [new AnalogPadDisplay(0, 32, 32), new AnalogPadDisplay(1, 448, 32), new AnalogPadDisplay(2, 32, 352), new AnalogPadDisplay(3, 448, 352)];
|
||||
}
|
||||
|
||||
class Main {
|
||||
public static function main() {
|
||||
kha.System.init({ title : 'PadExample', width : 1024, height : 704 }, kha.Assets.loadEverything.bind(assets_loadedHandler));
|
||||
}
|
||||
|
||||
static function assets_loadedHandler() {
|
||||
new PadExample();
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user