52 lines
1.5 KiB
Markdown
52 lines
1.5 KiB
Markdown
# 威胁源仿真库文档
|
||
|
||
欢迎使用威胁源仿真库文档。
|
||
|
||
## 简介
|
||
|
||
威胁源仿真库是一个用于模拟和仿真各种威胁源的.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生命周期管理
|
||
- 事件系统的使用
|
||
|
||
所有示例代码都提供了详细的注释和说明,可以作为实际开发的参考。
|