GetMouseLockNode.hx , GetMouseVisibleNode.hx

This commit is contained in:
knowledgenude 2020-09-08 20:11:56 -03:00 committed by GitHub
parent bdb18496a3
commit 020f79793e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 33 additions and 0 deletions

View file

@ -0,0 +1,16 @@
package armory.logicnode;
import iron.system.Input;
class GetMouseLockNode extends LogicNode {
public function new(tree: LogicTree) {
super(tree);
}
override function get(from: Int): Dynamic {
var mouse = iron.system.Input.getMouse();
return mouse.locked;
}
}

View file

@ -0,0 +1,17 @@
package armory.logicnode;
import iron.system.Input;
class GetMouseVisibleNode extends LogicNode {
public function new(tree: LogicTree) {
super(tree);
}
override function get(from: Int): Dynamic {
var mouse = iron.system.Input.getMouse();
if (mouse.hidden == false) return true;
return false;
}
}