private void ShowPrices(List <ProdSpec> list) { Hide(); _bulletinWindow.ShowScrool(); for (int i = 0; i < list.Count; i++) { var a = PriceTile.CreateTile(_bulletinWindow.Content.gameObject.transform, list[i], new Vector3()); _reports.Add(a); } }
private void ShowPrices(List <ProdSpec> list) { Hide(); _bulletinWindow.ShowScrool(); for (int i = 0; i < list.Count; i++) { var iniPosHere = _bulletinWindow.ScrollIniPosGo.transform.localPosition + new Vector3(0, -3.5f * i, 0); var a = PriceTile.CreateTile(_bulletinWindow.Content.gameObject.transform, list[i], iniPosHere); _reports.Add(a); } }
internal static PriceTile CreateTile(Transform container, ProdSpec spec, Vector3 iniPos) { PriceTile obj = null; var root = ""; obj = (PriceTile)Resources.Load(Root.price_Tile, typeof(PriceTile)); obj = (PriceTile)Instantiate(obj, new Vector3(), Quaternion.identity); var iniScale = obj.transform.localScale; obj.transform.SetParent(container); obj.transform.localPosition = iniPos; obj.transform.localScale = iniScale; obj.Spec = spec; return(obj); }