public override void OnTableClick(YxTabItem tableView) { if (!tableView.GetToggle().value) { return; } YxWindowUtils.CreateItemParent(ContainerTs, ref _containerTs, ContainerTs.parent); var tdata = tableView.GetData <TabData>(); if (tdata == null) { return; } if (NameInView != null) { NameInView.text = tdata.Name; } var gk = tdata.Data.ToString(); var rulePath = App.RuleListPath; var ruleName = string.Format("{0}_{1}", rulePath, gk); var pfb = ResourceManager.LoadAsset(rulePath, ruleName, ruleName); if (pfb == null) { return; } var content = YxWindowUtils.CreateGameObject(pfb, _containerTs); var widget = content.GetComponent <UIWidget>(); widget.SetAnchor(_containerTs.gameObject, 0, 0, 0, 0); UpOrder(); }
public override void OnTableClick(YxTabItem tableView) { ResetPosition(); if (!tableView.GetToggle().value) { return; } var tdata = tableView.GetData <TabData>(); if (tdata == null) { return; } gk = tdata.Data.ToString(); var apiInfo = new Dictionary <string, object>() { { "game_key_c", gk }, { "p", 1 } }; Facade.Instance <TwManager>().SendAction("gameHistoryReplay", apiInfo, OnGetRecordInfo); #if DBSMJ //暂时修改 Transform nldld = _tabGrid.transform.FindChild("1"); nldld.gameObject.SetActive(false); #endif }
private void TabItemClick(YxTabItem tableView) { YxWindowUtils.CreateItemParent(ContainerTs, ref _containerTs, ContainerTs.parent); var tdata = tableView.GetData <TabData>(); if (tdata == null) { return; } if (NameInView != null) { NameInView.text = tdata.Name; } var gk = tdata.Data.ToString(); var prefix = App.Skin.GameInfo; var ruleName = string.Format("rulelist_{0}", gk); var namePrefix = string.Format("{0}_{1}", prefix, gk); var bundleName = string.Format("{0}/{1}", namePrefix, ruleName); var pfb = ResourceManager.LoadAsset(prefix, bundleName, ruleName); if (pfb == null) { return; } var content = YxWindowUtils.CreateGameObject(pfb, _containerTs); var widget = content.GetComponent <UIWidget>(); if (widget) { widget.SetAnchor(_containerTs.gameObject, 0, 0, 0, 0); } UpOrder(); }
public override void OnTableClick(YxTabItem tableView) { var ctr = CombatGainsController.Instance; _curPageNum = 1; if (tableView == null || !tableView.GetToggle().value) { return; } var index = int.Parse(tableView.name); var tdata = TabDatas[index]; var gk = tdata.Data; if (gk == null) { return; } var gkey = gk.ToString(); if (string.IsNullOrEmpty(gkey)) { return; } ctr.CurGameKey = gkey; CombatGainsController.Instance.GetList(gkey, _curPageNum, UpdateViewData); // CombatGainsController.Instance.GetGameHistory(gkey,_curPageNum,UpdateViewData); }
public override void OnTableClick(YxTabItem tableView) { if (!tableView.GetToggle().value) { return; } TabItemClick(tableView); }
protected override void TabSelectAction(YxTabItem tableView) { var tdata = tableView.GetData <TabData>(); if (tdata == null) { return; } ItemView.UpdateView(tdata.Data); }
public void OnTabItemSelect(YxTabItem tab) { if (tab.GetToggle().value) { var data = tab.GetData() as TabData; if (data != null && data.Data != null) { OnCostTypeChange(data.Data.ToString()); } } }
public override void OnTableClick(YxTabItem tableView) { if (!tableView.GetToggle().value) { return; } var tdata = tableView.GetData <TabData>(); if (tdata == null) { return; } ItemView.UpdateView(tdata.Data); }
public override void OnTableClick(YxTabItem tableView) { if (tableView.GetToggle().value) { YxDebug.Log("OnTableClick"); if (tableView.Equals(_curTabItem)) { return; } _curTabItem = tableView; YxDebug.Log(string.Format("显示:{0},配置网址是:{1}", _curTabItem.GetData <TabData>().Name, tableView.GetData <TabData>().Data)); YxDebug.Log(string.Format("当前的Key是:{0}", gameObject.name)); _url = _curTabItem.GetData <TabData>().Data.ToString(); InitWebview(); ShowView(); } }
/// <summary> /// 生成式(后台配置)排行请求 /// </summary> /// <param name="tableView"></param> public void OnTabClickWithData(YxTabItem tableView) { if (tableView.GetToggle().value) { if (tableView.name.Equals(_curTabData.Index.ToString())) { return; } else { object data = tableView.GetData <TabData>().Data; _curTabData = data as RankTabData; RankTypes = _curTabData.Key; } base.OnTableClick(tableView); RequestWithParm(UpdateView); } }
/// <summary> /// 根据游戏类型请求排行榜 /// </summary> /// <param name="tableView"></param> public override void OnTableClick(YxTabItem tableView) { YxDebug.LogError("OnTableClick"); if (!tableView.GetToggle().value) { return; } var tdata = tableView.GetData <TabData>(); if (tdata == null) { return; } var parm = new Dictionary <string, object>(); parm[_keyGamekey] = tdata.Data.ToString(); Facade.Instance <TwManger>().SendAction(TabActionName, parm, OnLoadData); }
public override void OnTableClick(YxTabItem tableView) { if (!tableView.GetToggle().value) { return; } var tdata = tableView.GetData <TabData>(); if (tdata == null) { return; } var gk = tdata.Data.ToString(); var apiInfo = new Dictionary <string, object>() { { "game_key_c", gk }, { "p", 1 } }; Facade.Instance <TwManager>().SendAction("gameHistoryReplay", apiInfo, OnGetRecordInfo); }
protected override void TabSelectAction(YxTabItem tableView) { _curGameKey = tableView.GetData <TabData>().Data.ToString(); FirstRequest(); }
protected override void TabSelectAction(YxTabItem tableView) { base.TabSelectAction(tableView); TabItemClick(tableView); }