在libGDX中调试绘制Bullet物理的正确方法是什么,以便我可以看到btCollisionObjects我正在设置的?
到目前为止,我有下面的内容,但似乎没有btCollisionObjects出现.
public void render(float delta) {
debugDrawer.begin(cam);
collisionWorld.debugDrawWorld();
debugDrawer.end();
modelBatch.begin(cam);
...
modelBatch.end();
}
@Override
public void show() {
Bullet.init();
...
collisionConfig = new btDefaultCollisionConfiguration();
dispatcher = new btCollisionDispatcher(collisionConfig);
broadphase = new btDbvtBroadphase();
collisionWorld = new btCollisionWorld(dispatcher, broadphase, collisionConfig);
debugDrawer = new DebugDrawer();
collisionWorld.setDebugDrawer(debugDrawer);
debugDrawer.setDebugMode(btIDebugDraw.DebugDrawModes.DBG_MAX_DEBUG_DRAW_MODE);
}
Run Code Online (Sandbox Code Playgroud) 运行phpagi时遇到问题:
-- Executing [123@DLPN_C:1] AGI("SIP/1000-00000001", "hello_world.php") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/hello_world.php
hello_world.php: Failed to execute '/var/lib/asterisk/agi-bin/hello_world.php': Exec format error
-- Auto fallthrough, channel 'SIP/1000-00000001' status is 'UNKNOWN' Scheduling destruction of SIP dialog '343930130' in 32000 ms (Method: INVITE)
Run Code Online (Sandbox Code Playgroud)
从命令行:
root@asterisk-test:/var/lib/asterisk/agi-bin# php5 -q hello_world.php
#!/usr/bin/php5 -q
Run Code Online (Sandbox Code Playgroud)
附加信息:
-rwxr-xr-x 1 root root 757 Mar 29 19:32 hello_world.php
drwxrwxr-x 4 root root 4096 Mar 29 19:44 phpagi
-rwxr-xr-x 1 root root 25079 Sep 30 2010 phpagi-asmanager.php
-rwxr-xr-x 1 root root …Run Code Online (Sandbox Code Playgroud) 在活动目录中,我可以使用以下过滤器执行子树和一级ldap搜索:
base dn: CN=Users,DC=local,DC=tld
filter: (sAMAccountName=dummyaccount)
Run Code Online (Sandbox Code Playgroud)
dummyaccount位于Users容器中.有人可以向我解释为什么单级和子树的工作,而基础不工作?我有什么办法可以找到对象吗?
尝试使用puppet在rpi上创建自动启动目录.mkdir只有当位置不存在时才应该这样做.
这是当前的代码:
exec { "mkdir_autostart":
command => "mkdir /home/pi/.config/autostart",
unless => "[ -d /home/pi/.config/autostart ]",
path => "/usr/local/bin/:/bin/",
}
Run Code Online (Sandbox Code Playgroud)
这是我得到的:
err: Failed to apply catalog: Parameter unless failed on Exec[mkdir_autostart]:
'[ -d /home/pi/.config/autostart ]' is not qualified and no path was specified.
Please qualify the command or specify a path.
Run Code Online (Sandbox Code Playgroud)
也尝试使用onlyif语句,但产生了同样的错误.我究竟做错了什么?
编辑:
添加了路径(path => "/usr/local/bin/:/bin/",),现在获得:
err: /Stage[main]/auto::Sign/Exec[mkdir_autostart]: Could not evaluate: Could not find command '['
Run Code Online (Sandbox Code Playgroud)