public override void OnDestroyed(AsgardBase instance, Entity entity, bool destoryEntity=true)
{
var midgard = instance.LookupSystem<Midgard>();
var phyComp = entity.GetComponent<Physics2dComponent>();
if (phyComp != null && phyComp.Body != null)
{
midgard.DeleteBody(phyComp);
}
ObjectMapper.DestroyEntity(entity, destoryEntity);
}