17 lines
421 B
Haxe
17 lines
421 B
Haxe
|
|
package lnx;
|
||
|
|
|
||
|
|
class Player1Fire extends iron.Trait {
|
||
|
|
public function new() {
|
||
|
|
super();
|
||
|
|
|
||
|
|
notifyOnUpdate(function() {
|
||
|
|
var keyboard = iron.system.Input.getKeyboard();
|
||
|
|
var gamepad = iron.system.Input.getGamepad(0);
|
||
|
|
|
||
|
|
if (keyboard.started("space") || gamepad.started("cross")) {
|
||
|
|
object.getTrait(FireTrait).fire();
|
||
|
|
}
|
||
|
|
});
|
||
|
|
}
|
||
|
|
}
|