Fix OnContactNode
This commit is contained in:
parent
3f6ed7ed5c
commit
8e60ff4851
|
@ -26,8 +26,9 @@ class OnContactNode extends LogicNode {
|
|||
#if arm_physics
|
||||
var physics = armory.trait.physics.PhysicsWorld.active;
|
||||
var rb1 = object1.getTrait(RigidBody);
|
||||
if (rb1 != null) {
|
||||
var rbs = physics.getContacts(rb1);
|
||||
if (rb1 != null && rbs != null) {
|
||||
if (rbs != null) {
|
||||
var rb2 = object2.getTrait(RigidBody);
|
||||
for (rb in rbs) {
|
||||
if (rb == rb2) {
|
||||
|
@ -36,6 +37,7 @@ class OnContactNode extends LogicNode {
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
#end
|
||||
|
||||
var b = false;
|
||||
|
|
Loading…
Reference in a new issue