我正在尝试为我想到的一个小项目学习 DIS。
基本上我有一个运行场景的进程,它可以接收用于创建和删除实体的外部命令。
我有另一个进程,一个地图,可以向场景进程发送命令,我有两种情况:
- 映射进程发送一个创建新实体的命令,场景进程接收它,并创建新实体。
- map 进程可以在没有外部命令的情况下创建一个新实体(即由内部场景逻辑触发)。应该在 DIS 中通知这个新实体。
DIS CreateEntity PDU具有以下字段:
- 发起实体 ID
- 接收实体 ID
为了发送 CreteEntity 命令,映射进程应在此处插入哪些数据?如何指定要创建的玩家类型(F15,士兵)?
在第二种情况下,如何在没有外部命令的情况下通知创建了新播放器?
在第二种情况下