• 注册
欢迎加入behaviac Q&A网站。behaviac是腾讯开源组件https://github.com/TencentOpen/behaviac 官方网站:http://www.behaviac.com/,提供各种文档和教程及手册 为了您及时的获得您最新问题的评论或者回答,请提供并验证您的邮箱
欢迎来到 behaviac Q&A。 您在bbs里的问题,管理员会当下就收到通知,不要担心管理员看不到您的问题。也请在bbs里提供您的email,这样就可以第一时间收到关于回答,评论的email的通知了。 为了节省大家的时间,请表达好你的问题,提供必要上下文,版本号,平台信息,重现步骤等。

如何编译构建C++项目?

1 喜欢 0 不喜欢
403 浏览
最新提问 3月 9, 2016 用户: cainhuang (33,950 分)

1个回答

1 喜欢 0 不喜欢
 
已采纳

请到https://github.com/TencentOpen/behaviac下载或克隆源码。

构建编辑器

源码目录结构如图:
source_designer_path.png

请使用vs2010或以上打开并构建tools/designer/BehaviacDesigner.sln。

构建C++运行时

  1. 请参考构建
  2. /example下是两个C++的demo**
    运行的时候可能需要参考对应example里的readme文件进行相应设置

Unity下构建

cs.png
/integration目录下是C#的两个项目:

  • /integration/unity是单元测试
  • /integration/BattleCityDemo是unity下的tank demo

自己的项目需要将目录/integration/unity/Assets/Scripts/behaviac/runtime下的所有源码直接复制过去,或者在Unity编辑器中导入/integration/behaviac.unitypackage包(安装完发布的BehaviacSetup_***.exe后,会在安装目录下的/integration文件夹中找到behaviac.unitypackage包)。

最新回答 3月 9, 2016 用户: jonygli (59,910 分)
采纳于 3月 9, 2016 用户:jonygli
...