public override void ClearThis() { base.ClearThis(); this.GetGameMap().RemoveObj(this); IDManager.RecoveryTypeID(this.GetTypeId(), this.type); mPlay = null; }
public override void ClearThis() { this.attr.life = 0; base.ClearThis(); this.GetGameMap().RemoveObj(this); IDManager.RecoveryTypeID(this.GetTypeId(), this.type); }
public override void ClearThis() { this.SendInfo(null, true); //这里会清除可视列表..所以发送广播要在前面发 base.ClearThis(); this.GetGameMap().RemoveObj(this); IDManager.RecoveryTypeID(this.GetTypeId(), OBJECTTYPE.EFFECT); }