public void CloneData(UGuideWidgetMsgData _cloneFrom) { this.nGuideID = _cloneFrom.nGuideID; this.nGuideStepID = _cloneFrom.nGuideStepID; this.nGuideEffectID = _cloneFrom.nGuideEffectID; this.oUserData = _cloneFrom.oUserData; this.bForeceGuide = _cloneFrom.bForeceGuide; this.bAcceptClickEvent = _cloneFrom.bAcceptClickEvent; }
internal void RemoveExitBtnGuideUIWidget(UGuideWidgetMsgData _msgData) { if (ExitBtn != null) { Guide.UGuideWidget guideWidget = ExitBtn.gameObject.GetComponent <Guide.UGuideWidget>(); if (guideWidget != null) { ExitBtn.gameObject.RemoveComponent <Guide.UGuideWidget>(); } } }
public void RemoveGuideWidget(UGuideWidgetMsgData _msgData) { for (int i = 0; i < HeroTalentData.Count; ++i) { if (HeroTalentData[i].nTalentLevel == (int)_msgData.oUserData) { HeroTalentData[i].bUseGuideWidget = false; HeroTalentData[i].nGuideID = _msgData.nGuideID; HeroTalentData[i].nGuideStepID = _msgData.nGuideStepID; break; } } }
internal void AddExitBtnGuideUIWidget(UGuideWidgetMsgData _msgData) { if (ExitBtn != null) { Guide.UGuideWidget guideWidget = ExitBtn.gameObject.GetComponent <Guide.UGuideWidget>(); if (guideWidget == null) { guideWidget = ExitBtn.gameObject.AddComponent <Guide.UGuideWidget>(); } guideWidget.GuideID = (GUIDE.EGuideNodeID)_msgData.nGuideID; guideWidget.GuideStepID = _msgData.nGuideStepID; guideWidget.GuideEffectID = _msgData.nGuideEffectID; } }
public UGuideWidgetMsgData(UGuideWidgetMsgData _cloneFrom) { CloneData(_cloneFrom); }