Пример #1
0
    private void ShowExportsOrImport(ExportData[] list, List <SpecTile> report)
    {
        Hide();
        _bulletinWindow.ShowScrool();

        for (int i = 0; i < list.Length; i++)
        {
            var a = SpecTile.CreateTile(_bulletinWindow.Content.gameObject.transform, list[i], new Vector3());

            report.Add(a);
        }
    }
Пример #2
0
    private void ShowSpecs(List <ProductInfo> list)
    {
        Hide();
        _bulletinWindow.ShowScrool();

        for (int i = 0; i < list.Count; i++)
        {
            var spec = new SpecData(list[i]);

            var a = SpecTile.CreateTile(_bulletinWindow.Content.gameObject.transform, spec,
                                        new Vector3());

            _reportsSpec.Add(a);
        }
    }
Пример #3
0
    private void ShowExportsOrImport(ExportData[] list, List <SpecTile> report)
    {
        Hide();
        _bulletinWindow.ShowScrool();

        for (int i = 0; i < list.Length; i++)
        {
            var iniPosHere = _bulletinWindow.ScrollIniPosGo.transform.localPosition +
                             new Vector3(0, -3.5f * i, 0);

            var a = SpecTile.CreateTile(_bulletinWindow.Content.gameObject.transform, list[i],
                                        iniPosHere);

            report.Add(a);
        }
    }
Пример #4
0
    internal static SpecTile CreateTile(Transform container,
                                        ExportData export, Vector3 iniPos)
    {
        SpecTile obj = null;

        obj = (SpecTile)Resources.Load(Root.spec_Tile, typeof(SpecTile));
        obj = (SpecTile)Instantiate(obj, new Vector3(), Quaternion.identity);

        var iniScale = obj.transform.localScale;

        obj.transform.SetParent(container);
        obj.transform.localPosition = iniPos;
        obj.transform.localScale    = iniScale;

        obj.Export = export;

        return(obj);
    }
Пример #5
0
    internal static SpecTile CreateTile(Transform container, SpecData spec, Vector3 iniPos, string specialInfo = "")
    {
        SpecTile obj = null;

        obj = (SpecTile)Resources.Load(Root.spec_Tile, typeof(SpecTile));
        obj = (SpecTile)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;
        obj.SpecialInfo = specialInfo;

        return(obj);
    }
Пример #6
0
    private void ShowSpecs(List <ProductInfo> 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 spec = new SpecData(list[i]);

            var a = SpecTile.CreateTile(_bulletinWindow.Content.gameObject.transform, spec,
                                        iniPosHere);

            _reportsSpec.Add(a);
        }
    }