首先说明的是从下载链接获取的BehaviacSetup*.exe是安装包,内含可执行的编辑器及示例。

如果编辑器不能正常启动,需要下载安装Microsoft Visual C++ 运行库.net框架

可以从下载链接下载或从github克隆源码,这里介绍的是源码的目录结构。

目录结构图示

directory

目录结构说明

  • 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:教程相关的源码,配合教程相关文档使用,方便上手

发表评论

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