private void AddRectangle(Vector3 pos)
    {
        float x = Random.Range(0.3f, 2f);
        float y = Random.Range(0.3f, 2f);

        RectangleMesh rectangle = RectangleMesh.AddRectangle(pos, new Vector2(x, y), material);

        rectangle.SetTexture(squareTexture);

        rectangle.GetComponent <MeshRenderer>().material.color = Random.ColorHSV();
    }
    private void AddBox(Vector3 pos)
    {
        GameObject box = new GameObject();

        RectangleMesh rectangleMesh = box.AddComponent <RectangleMesh>();

        rectangleMesh.Build(new Vector2(1.2f, 1.2f));
        rectangleMesh.SetTexture(squareTexture);
        rectangleMesh.SetPhysicsMaterialProperties(1, 0);

        box.AddComponent <Rigidbody2D>();
        rectangleMesh.C_MR.material.color = new Color(0.8f, 0.8f, 0.3f);
    }