private void OnAgentDied(AgentDiedEventBusData data) { if (_agent == null || data.DeadAgent.Id == _agent.GetInstanceID()) { Destroy(gameObject); } }
private void OnAgentDied(AgentDiedEventBusData data) { if (data.DeadAgent.IsPlayer) { SetActiveAgent(null, data); } }