* Fix message "WARNING: Cannot locate native library: libbulletjme"
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8321 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
parent
c7ebfc9b77
commit
adf65d648a
@ -140,6 +140,15 @@ public class Natives {
|
|||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected static boolean isUsingNativeBullet(){
|
||||||
|
try {
|
||||||
|
Class clazz = Class.forName("com.jme3.bullet.util.NativeMeshUtil");
|
||||||
|
return clazz != null;
|
||||||
|
} catch (ClassNotFoundException ex) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
protected static void extractNativeLibs(Platform platform, AppSettings settings) throws IOException {
|
protected static void extractNativeLibs(Platform platform, AppSettings settings) throws IOException {
|
||||||
String renderer = settings.getRenderer();
|
String renderer = settings.getRenderer();
|
||||||
@ -147,7 +156,7 @@ public class Natives {
|
|||||||
boolean needLWJGL = false;
|
boolean needLWJGL = false;
|
||||||
boolean needOAL = false;
|
boolean needOAL = false;
|
||||||
boolean needJInput = false;
|
boolean needJInput = false;
|
||||||
boolean needNativeBullet = true;
|
boolean needNativeBullet = isUsingNativeBullet();
|
||||||
if (renderer != null) {
|
if (renderer != null) {
|
||||||
if (renderer.startsWith("LWJGL")) {
|
if (renderer.startsWith("LWJGL")) {
|
||||||
needLWJGL = true;
|
needLWJGL = true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user