public void BrowseStrategy(StrategyItem item) { StrategyDetail.SetActive(true); StategyDetailContent.GetComponent <StrategyDetailList>().mapName = item.originalName; StategyDetailContent.GetComponent <StrategyDetailList>().mapTitle.text = item.originalName; StategyDetailContent.GetComponent <StrategyDetailList>().GetStrategiesFormServer(); StrategyMenu.SetActive(false); }
// Update is called once per frame public void AddStrategy(StrategyItem item) { DataObj.MapName = item.originalName; DataObj.isScan = false; strategyMapPanel.SetActive(false); DataObj.shouHud = true; Camera.main.GetComponent <MainMenu>().gotoMapScene(); }
/// <summary> /// Добавить стратегии в таблицу. /// </summary> /// <param name="strategies">Стратегии.</param> public void AddStrategies(IEnumerable <Strategy> strategies) { GuiDispatcher.GlobalDispatcher.AddAction(() => { foreach (var strategy in strategies) { var item = new StrategyItem(strategy); _map.Add(strategy, item); _strategies.Add(item); CreateColumns(strategy); } }); }
private void AddButtonList() { for (int i = 0; i < mapList.Count; i++) { GameObject newobj; newobj = (GameObject)Instantiate(strategyPrefab); newobj.transform.SetParent(contentPanel); newobj.name = "mapItem"; newobj.transform.localScale = new Vector3(1f, 1f, 1f); //newobj.GetComponent<RectTransform>().sizeDelta = new Vector2(400,50); //Debug.Log(newobj.GetComponent<RectTransform>().sizeDelta); ItemStoredMap item = mapList[i]; StrategyItem map = newobj.GetComponent <StrategyItem>(); map.Setup(item, this); } }
private void LoadStrategies() { string root = Util.GetRootPath(); foreach (string s in _configManagerService.Strategies) { string[] ss = s.Split('.'); var r = Util.GetSingleStrategyFromDLL(s, root + @"\Strategies\" + _configManagerService.RunVersion + "\\" + ss[0] + ".dll"); r.ID = _globalIdService.GetNextStrategyId(); r.Reset(); BindStrategy(ref r); r.SetIdTracker(_globalIdService); // Set Ordr ID tracker r.IsActive = false; StrategyItem sr = new StrategyItem(r); _strategyitemlist.Add(sr); _sid2s.Add(r.ID, _strategyitemlist.Count - 1); } }
/// <summary> /// To add strategies to the table. /// </summary> /// <param name="strategies">Strategies.</param> public void AddStrategies(IEnumerable<Strategy> strategies) { GuiDispatcher.GlobalDispatcher.AddAction(() => { foreach (var strategy in strategies) { var item = new StrategyItem(strategy); _map.Add(strategy, item); _strategies.Add(item); CreateColumns(strategy); } }); }