private void SetTextEffect(MemberTitleType.MTT title) { switch (title) { case MemberTitleType.MTT.Normal: this.positionGradient.topColor = new Color(0.9843137f, 0.8627451f, 0.58431375f); this.positionGradient.bottomColor = Color.get_white(); this.positionOutLine.set_effectColor(new Color(0.6313726f, 0.466666669f, 0.3254902f)); break; case MemberTitleType.MTT.Chairman: this.positionGradient.topColor = new Color(1f, 0.9529412f, 0.227450982f); this.positionGradient.bottomColor = new Color(1f, 0.980392158f, 0.435294122f); this.positionOutLine.set_effectColor(new Color(0.6431373f, 0.274509817f, 0.03137255f)); break; case MemberTitleType.MTT.ViceChairman: this.positionGradient.topColor = new Color(1f, 0.7764706f, 0.235294119f); this.positionGradient.bottomColor = new Color(0.9411765f, 0.980392158f, 0f); this.positionOutLine.set_effectColor(new Color(0.627451f, 0.407843143f, 0.219607845f)); break; case MemberTitleType.MTT.Manager: this.positionGradient.topColor = new Color(0.980392158f, 0.7882353f, 0.6f); this.positionGradient.bottomColor = new Color(1f, 0.8627451f, 0.223529413f); this.positionOutLine.set_effectColor(new Color(0.6039216f, 0.4392157f, 0.3019608f)); break; default: this.positionGradient.topColor = new Color(0.9843137f, 0.8627451f, 0.58431375f); this.positionGradient.bottomColor = Color.get_white(); this.positionOutLine.set_effectColor(new Color(0.6313726f, 0.466666669f, 0.3254902f)); break; } }
public static ButtonInfoData GetButtonData2GuildChangePos(long roleId, MemberTitleType.MTT title) { ButtonInfoData buttonInfoData = new ButtonInfoData(); switch (title) { case MemberTitleType.MTT.ViceChairman: buttonInfoData.buttonName = GameDataUtils.GetChineseContent(506060, false); break; } buttonInfoData.color = "button_yellow_1"; buttonInfoData.onCall = delegate { }; return(buttonInfoData); }