protected override void OnDeath()
 {
     if (m_onDeathSpawn != null)
     {
         m_onDeathSpawn.TrySpawn(m_instantiator, m_spawnParent, gameObject);
     }
 }