Havok Vision Project Anarchy 创建项目的二三事

最近开始深入开发C++ 的 Havok Vision, 遇到许多许多的坑,整个互联网上居然都没有前人列出来,于是我决定把遇到的坑都填上,造福你们这些看到本文章的有缘人

1.从project anarchy生成项目的时候,如果要使用ScaleForm ,请务必勾选 Enable ScaleForm Support
2.如果运行demo, 遇到无法加载 vHavokAI.Plugin 或者 vHavokBehavior.Plugin 那是因为模板文件没有把这个文件拷贝的项目的运行目录下,需要到你 vForge.exe 运行目录下找到这2个文件,然后拷贝到你项目的生成目录下
3.一旦使用了 vHavokAI 相关API 就会报错,找不到函数实现的错误, 比如使用的 vHavokAIModule 等模块, 那么需要编译一下它的依赖lib. 这个项目在类似这样的目录下 HavokVisionSDKWorkspaceWin32_VS2012_win7_DX9HavokVision_Editor_Win32_VS2012_win7_DX9.sln 找到你项目依赖的lib平台 dx9,dx11 x32 x64 等,把它们生成一下
4.如果做完第3点后,仍然报错,在使用AI相关的项目上做如下设置 项目->属性->C/C++->预处理器->预处理器定义 加上一个宏 VHAVOKAIMODULE_IMPORTS 即可 Behavior有问题的话,同理

etc…

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.