当前位置:网站首页>行为树 文件说明

行为树 文件说明

2022-06-26 08:41:00 LixiSchool

源码下载地址:https://www.behaviac.com/language/zh/downloads/

BehaviacSetup_*.exe是windows平台上的安装程序,用以安装可执行的编辑器和demo。也可以从源码自行构建。
behaviac_*.zip是源码,包括编辑器及运行时的所有源码。
behaviac_*.unitypackage是unity package,在unity里导入使用

自己的C#项目需要将目录/integration/unity/Assets/Scripts/behaviac/runtime下的所有源码直接复制过去
如果是Unity平台下的C#开发,还可以在Unity编辑器中导入/integration/behaviac.unitypackage包

编辑器的源码目录 behaviac-3.6.39\tools\designer\BehaviacDesigner.sln

目录结构说明

  • build:构建脚本,使用CMake构建。可以参考文档《如何编译构建》
  • docs:文档,目前只有behaviac.chm,以后访问文档需要访问API
  • inc:运行时库的C++头文件
  • integration:Unity平台的实现及示例
    • demo_running:一个简单demo
    • unity:unity的实现及unittest
  • projects:C++项目文件,用于打开unit test和tutorials等项目。这里的项目文件是预提供的,仅支持vs及make。如果需要其他平台,可以参考build目录下的构建脚本。
  • src:运行时库的C++源码
  • test:测试,C++
    • btperformance:简单的性能测试
    • btremotetest,:简单的连调测试
    • btunittest:C++ unit test
    • demo_running:简单的测试,适合少量修改,体会行为树的概念
    • usertest:简单的测试,适合少量修改,做出自己的测试
  • tools:编辑器的C#源码
    • designer
  • tutorials:教程相关的源码,配合教程相关文档使用,方便上手

原网站

版权声明
本文为[LixiSchool]所创,转载请带上原文链接,感谢
https://blog.csdn.net/lizhenxiqnmlgb/article/details/119538598