我想在列表中添加一个回调函数,这将导致在适当的时间使用一个参数调用回调。但是,我也希望回调传递另一个变量。
注意:我习惯std::bind
或boost::bind
使用 C++,所以我一直在寻找类似的东西。
注意:顺便说一下,这是在 Python 中。
碰撞问题示例:
def collision_callback(hit, hitter)
# doing something relevant...
object = create_object()
collision_callbacks.append(collision_callback(_1, object)) # _1 is a placeholder from C++ lol.
# as you can see here _1 is expected
# to be filled in with the hit object.