Exemple #1
0
    public MainViewLine AddLine(RectTransform parent, RectTransform child)
    {
        MainViewLine line = MainViewLine.Instantiate(linePrefab, lineView, parent, child);

        this.lines.Add(line);
        return(line);
    }
Exemple #2
0
    public static MainViewLine Instantiate(GameObject prefab, GameObject parent, RectTransform start, RectTransform end)
    {
        MainViewLine obj = Instantiate(prefab, parent.transform).GetComponent <MainViewLine>();

        obj.startRect = start;
        obj.endRect   = end;
        return(obj);
    }
Exemple #3
0
    public bool RemoveLine(MainViewLine line)
    {
        var b = this.lines.Remove(line);

        if (b)
        {
            Destroy(line.gameObject);
        }
        return(b);
    }