Ejemplo n.º 1
0
    public void CreateDestroyerLine(Vector3?begin, Vector3?end)
    {
        if (begin == null || end == null)
        {
            Debug.Log("LineDestroyer missing vector!");
            return;
        }

        LineDrawer drawer     = new LineDrawer(null);
        GameObject lineParent = drawer.DrawInGameLine(begin.Value, end.Value, Color.blue, 0.5f, new GameObject("Parent").transform);
        GameObject line       = lineParent.transform.Find("line").gameObject;

        line.GetComponent <CapsuleCollider>().isTrigger = true;
        line.AddComponent <LineDestroyerBehaviour>();
    }