Fix dep. warning in visualize_telemetry, add legend

This commit is contained in:
Daniel Lovell
2024-09-14 15:22:56 -07:00
parent d152c8a559
commit e583b2c126
2 changed files with 19 additions and 5 deletions

View File

@@ -77,6 +77,7 @@ public class SimManager : MonoBehaviour {
for (int i = 0; i < swarmConfig.num_agents; i++) {
var missile = CreateMissile(swarmConfig.agent_config);
missile.OnAgentHit += RegisterMissileHit;
missile.OnAgentMiss += RegisterMissileMiss;
}
}
@@ -103,6 +104,12 @@ public class SimManager : MonoBehaviour {
}
}
public void RegisterMissileMiss(Agent missile) {
if (missile is Missile missileComponent) {
_activeMissiles.Remove(missileComponent);
}
}
public void RegisterTargetHit(Agent target) {
if (target is Target targetComponent) {
_activeTargets.Remove(targetComponent);