private void StopTexEffect(int type, int playingId) { if (playingId < 0) { return; } SMaterialEffect_Tex sMaterialEffect_Tex = this.FindEffect(type) as SMaterialEffect_Tex; if (sMaterialEffect_Tex == null) { return; } if (playingId > 0 && sMaterialEffect_Tex.playingId != playingId) { return; } if (sMaterialEffect_Tex.enableFade) { sMaterialEffect_Tex.BeginFadeOut(); } else { this.StopEffect(sMaterialEffect_Tex); } }
private void StopTexEffect(int type, int playingId) { if (playingId >= 0) { SMaterialEffect_Tex effect = this.FindEffect(type) as SMaterialEffect_Tex; if ((effect != null) && ((playingId <= 0) || (effect.playingId == playingId))) { if (effect.enableFade) { effect.BeginFadeOut(); } else { this.StopEffect(effect); } } } }