# 威胁源仿真库文档 欢迎使用威胁源仿真库文档。 ## 简介 威胁源仿真库是一个用于模拟和仿真各种威胁源的.NET类库。它提供了以下主要功能: - 导弹仿真(包括各种类型的导弹) - 目标仿真 - 传感器仿真 - 制导系统仿真 ## 支持的开发语言 - C# (.NET):原生支持,提供完整的API和功能 - C++:通过C++/CLI包装层支持,可以在C++项目中使用全部功能 ## 快速开始 请参阅[入门指南](articles/intro.md)了解如何使用该库。该指南包含了C#和C++两种语言的使用示例。 ## API文档 完整的API文档请参阅[API参考](./api/toc.yml)。 ## 集成示例 ### 第三方引擎集成 - [集成示例说明](examples/Integration/README.md) - 第三方引擎集成的详细说明 - [虚幻引擎示例](./examples/Integration/UEExample.cs) - 虚幻引擎集成示例代码 - [Unity引擎示例](./examples/Integration/UnityExample.cs) - Unity引擎集成示例代码 ## 示例说明 这些示例展示了如何将不同的游戏引擎与仿真系统集成: 1. 虚幻引擎(UE)示例 - 虚幻引擎与仿真系统的双向通信 - 实体信息的同步和转换 - 事件的发布和订阅 - 数据的适配和转换 2. Unity引擎示例 - Unity引擎与仿真系统的双向通信 - GameObject与实体的映射和转换 - MonoBehaviour生命周期管理 - 事件系统的使用 所有示例代码都提供了详细的注释和说明,可以作为实际开发的参考。