//=================================================================================== // // Event // //=================================================================================== private void OnHelpTooltip(GameObject go, bool state) { UserBuffInfo buffInfo = UserInfo.Instance.userBuffInfo; UserBuffIcon icon = go.GetComponent <UserBuffIcon>(); if (_simpleHelpTip == null) { _simpleHelpTip = UIResourceMgr.CreatePrefab <SimpleHelpTip>(BUNDLELIST.PREFABS_UI_MAINMENU, transform, "SimpleHelpTip", SetTransformType.Default); } _simpleHelpTip.gameObject.SetActive(state); if (state == true) { UtilTransform.AttachTransForm(go.transform, _simpleHelpTip.transform, SetTransformType.Default); _simpleHelpTip.Init(buffInfo.GetText(icon.userBuffType)); _simpleHelpTip.OpenUI(); UtilTransform.AttachTransForm(_scrollView.transform.parent, _simpleHelpTip.transform, SetTransformType.IgnoreValue); } else { _simpleHelpTip.CloseUI(); } }
private void Update() { _time += Time.unscaledDeltaTime; if (_time > _elapsedTime) { _time = 0.0f; UserBuffInfo buffInfo = UserInfo.Instance.userBuffInfo; ActiveBuffIcon(_buffs[(int)enUserBuff.GOLD].gameObject, buffInfo.UserBuffKind[(int)enUserBuffType.GoldGuild] || buffInfo.UserBuffKind[(int)enUserBuffType.GoldSpecial] || buffInfo.UserBuffKind[(int)enUserBuffType.GoldEvent]); ActiveBuffIcon(_buffs[(int)enUserBuff.EXP].gameObject, buffInfo.UserBuffKind[(int)enUserBuffType.ExpGuild] || buffInfo.UserBuffKind[(int)enUserBuffType.ExpSpecial] || buffInfo.UserBuffKind[(int)enUserBuffType.ExpEvent]); } }