Exemple #1
0
    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);
        }
    }
Exemple #2
0
    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);
        }
    }
Exemple #3
0
    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);
    }