Esempio n. 1
0
    void CreateConnection(Point from, Point to)
    {
        Line line = Instantiate(linePref, this.transform).AddComponent <Line>();

        line.gameObject.AddComponent <LineCollider>().line = line;
        line.IninitateLine(from.transform.position, to.transform.position, lineColor, 0.045f);
        from.AddNeighbour(line, to);
        to.AddNeighbour(line, from);
        currentLine = line;
    }
Esempio n. 2
0
    public Line CreateConnection(Point from, Point to)
    {
        Debug.Log("CreateConnection");
        Line line = Instantiate(linePref, this.transform).AddComponent <Line>();

        line.gameObject.AddComponent <LineCollider>().line = line;
        Connection c = line.gameObject.AddComponent <Connection>();

        line.gameObject.AddComponent <Repulsor>().Initialaize(from, to);
        c.Initiate(from, to);
        line.IninitateLine(from.transform.position, to.transform.position, lineColor, 0.045f);
        from.AddNeighbour(line, to);
        to.AddNeighbour(line, from);
        return(line);
    }