public void nextScan()
    {
        RenderBoxAtPosition renderBoxAtPosition = GameObject.FindObjectOfType <RenderBoxAtPosition>();

        renderBoxAtPosition.addToPlacedBoxList(ui.name);

        //radMode_RenderBoxesAtPosition redMode_RenderBoxesAt = GameObject.FindObjectOfType<radMode_RenderBoxesAtPosition>();


        mtd.destroyCollider(ui.name);
        mtd.boxPlaced(ui.name);

        ui.setUIALL(UIStatus.Grey, "Scan next box!", "", false, "Scan next");

        SoundManager soundManager = GameObject.FindObjectOfType <SoundManager>();

        soundManager.source.PlayOneShot(soundManager.box);

        GameObject objText = GameObject.FindGameObjectWithTag("box_num").gameObject;
        int        num;

        try
        {
            num = int.Parse((objText.GetComponent <Text>().text.Split(' '))[1]);
        }
        catch (System.Exception)
        {
            num = 0;
        }
        objText.GetComponent <Text>().text = "No. " + ++num;

        mtd.enableMultiTargets();
    }
    public void OnTriggerStay(Collider other)
    {
        // IME BOXA
        string name = other.gameObject.transform.parent.name;

        // Krajnje tacke boxa
        Vector3[] verts = getCornersOfBoxCollider(other.gameObject);
        int       numOfVertsContained = 0;

        for (int i = 0; i < verts.Length; i++)
        {
            Debug.Log(verts[i]);
            Vector3 vec = verts[i];
            if (GetComponent <Collider>().bounds.Contains(verts[i]))
            {
                numOfVertsContained++;
            }
        }
        Debug.Log(numOfVertsContained);
        if (numOfVertsContained >= 4)
        {
            //OVDE UPADA KOD UKOLIKO JE KUTIJA NA TACNOJ POZICIJI
            GetComponent <MeshRenderer>().material = green;
            //GameObject.Destroy(other.gameObject);
            mtd.boxPlaced(name);
            ui.setUIALL(UIStatus.Green, "Box is on the place!", name, true, "Next");
        }
        else
        {
            GetComponent <MeshRenderer>().material = red;
            mtd.boxUnplaced(name);
            ui.setUIALL(UIStatus.Red, "Box is NOT on the place!", name, false, "Scan again");
        }
    }
    public void nextScan()
    {
        mtd.destroyCollider(ui.name);
        mtd.boxPlaced(ui.name);
        mtd.enableMultiTargets();
        ui.setUIALL(UIStatus.Grey, "Scan next box!", "", false, "Scan next");

        SoundManager soundManager = GameObject.FindObjectOfType <SoundManager>();

        soundManager.source.PlayOneShot(soundManager.box);
    }