我正在使用C ++学习PhysX
示例以及SDK。
用户指南说在每个游戏循环中都会调用PxScene::simulate()
,但是,当我尝试使用visual studio调试样本时,我发现任何函数都没有显式调用simulate()
。所以我猜可能存在一些内在联系。困难的是我没有源代码,因为PhysX本身不是开源项目。我无法设置函数体存在的断点。所以我的问题变得很普遍:我如何才能知道使用visual studio何时以及是否某个功能被调用(我的版本是2010)?
任何建议和帮助将不胜感激。感谢。
答案 0 :(得分:1)
虽然@kfsone指出OP没有仔细阅读文档。但这不是问题吗?
验证函数是否在没有源的情况下被调用的方法当然是学习使用 windbg ,首先尝试查找导出的模拟函数并获取其地址。然后在该地址添加一个断点。这肯定会帮助您验证函数是否被调用。
所以学习windbg并找到函数的处理位置