小编bog*_*css的帖子

AutoHotKey LWin + Shift + 向左/向右 Shift + Home/End

我正在尝试为 AutoHotKey 创建一个脚本,将 LWin + Shift + 左/右组合键映射到 Shift + Home/End。

我还想让 LWin + Left/Right 执行 Home/End,但我成功了。

这就是我现在正在尝试的:

LWin & Right::
GetKeyState, state, Shift
if state = D
    Send {Shift}{End}
Else Send {End}
Return
Run Code Online (Sandbox Code Playgroud)

windows autohotkey

4
推荐指数
1
解决办法
1755
查看次数

2个机构之间的子弹碰撞回调

我有2个物体,一个球体和一个盒子,当一个物体碰撞另一个物体时,它会做一些动作(即破坏盒子).

我尝试了几种方法:

  • checkCollideWith始终返回true;
  • contactPairTest - 我不明白该怎么用.它需要3个参数,2个对象和一个回调.我认为回调可以是我的代码中的任何函数,但它不能像那样工作.

有人可以举例说明如何调用方法,例如CollissionResult(),当2 btRigidBodies碰撞时(即bodyA和bodyB)?

c++ callback bullet collision

2
推荐指数
1
解决办法
2515
查看次数

将整数连接到 const char* 字符串

我点名的几个文件,像这样:file1file2file3等。

我有一个功能:

load(const char *file)
Run Code Online (Sandbox Code Playgroud)

我会打电话像这样load(file1)load(file2)等等。

我正在尝试根据导入的文件数量更动态地执行此操作。

因此,如果我有 1 个以上的文件,请执行以下操作:

if (NUM_OF_FILES > 1) {
    for (int i = 2; i <= NUM_OF_FILES; i++) {
        load("file" + i);
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,这是行不通的。

有没有办法做到这一点?

c++

2
推荐指数
1
解决办法
3056
查看次数

标签 统计

c++ ×2

autohotkey ×1

bullet ×1

callback ×1

collision ×1

windows ×1