本文整理汇总了Java中com.bulletphysics.demos.opengl.DemoApplication类的典型用法代码示例。如果您正苦于以下问题:Java DemoApplication类的具体用法?Java DemoApplication怎么用?Java DemoApplication使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
DemoApplication类属于com.bulletphysics.demos.opengl包,在下文中一共展示了DemoApplication类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: runDemo
import com.bulletphysics.demos.opengl.DemoApplication; //导入依赖的package包/类
private void runDemo(DemoEntry entry) {
if (currentDemo == entry) return;
currentDemo = entry;
try {
DemoApplication demoApp = entry.cls.getConstructor(IGL.class).newInstance(demoPanel.getGL());
demoApp.initPhysics();
demoPanel.runDemo(demoApp);
demoPanel.requestFocusInWindow();
}
catch (Exception e) {
e.printStackTrace();
}
}
示例2: runDemo
import com.bulletphysics.demos.opengl.DemoApplication; //导入依赖的package包/类
public void runDemo(DemoApplication app) {
if (demoApp != null) {
demoApp.destroy();
}
if (app == null) {
timer.stop();
}
demoApp = app;
demoApp.getDynamicsWorld().setDebugDrawer(new GLDebugDrawer(sgl));
inited = false;
timer.start();
}
示例3: DemoEntry
import com.bulletphysics.demos.opengl.DemoApplication; //导入依赖的package包/类
public DemoEntry(String name, Class<? extends DemoApplication> cls) {
this.name = name;
this.cls = cls;
}