Update leenkx/Sources/leenkx/logicnode/AnyContactNode.hx
This commit is contained in:
@ -1,12 +1,14 @@
|
||||
package leenkx.logicnode;
|
||||
|
||||
import iron.object.Object;
|
||||
|
||||
#if lnx_physics
|
||||
import leenkx.trait.physics.PhysicsCache;
|
||||
import leenkx.trait.physics.RigidBody;
|
||||
#end
|
||||
|
||||
class AnyContactNode extends LogicNode {
|
||||
|
||||
public var property0: String;
|
||||
|
||||
var lastContact = false;
|
||||
|
||||
public function new(tree: LogicTree) {
|
||||
@ -22,9 +24,9 @@ class AnyContactNode extends LogicNode {
|
||||
var contact = false;
|
||||
|
||||
#if lnx_physics
|
||||
var rb1 = leenkx.trait.physics.PhysicsCache.getCachedRigidBody(object1);
|
||||
var rb1 = PhysicsCache.getCachedRigidBody(object1);
|
||||
if (rb1 != null) {
|
||||
var rbs = leenkx.trait.physics.PhysicsCache.getCachedContacts(rb1);
|
||||
var rbs = PhysicsCache.getCachedContacts(rb1);
|
||||
contact = (rbs != null && rbs.length > 0);
|
||||
}
|
||||
#end
|
||||
|
Reference in New Issue
Block a user