public override bool TryDestroy(AttackAbs attackObj) { if (attackObj.getAttackLevel() > getGuardLevel()) { gameObject.SendMessage(GameobjBase.TryDestroyFUNC); //Destroy(gameObject); return(true); } else { return(false); } }