- add check for negative force to BombControl
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7120 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
parent
5012b2d3dd
commit
0a369b96d8
@ -120,6 +120,7 @@ public class BombControl extends RigidBodyControl implements PhysicsCollisionLis
|
||||
vector2.subtractLocal(vector);
|
||||
float force = explosionRadius - vector2.length();
|
||||
force *= forceFactor;
|
||||
force = force > 0 ? force : 0;
|
||||
vector2.normalizeLocal();
|
||||
vector2.multLocal(force);
|
||||
((PhysicsRigidBody) physicsCollisionObject).applyImpulse(vector2, Vector3f.ZERO);
|
||||
@ -165,6 +166,4 @@ public class BombControl extends RigidBodyControl implements PhysicsCollisionLis
|
||||
public void write(JmeExporter ex) throws IOException {
|
||||
throw new UnsupportedOperationException("Saving not supported.");
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user