Exemple #1
0
    void Start()
    {
        Mesh mesh = new Mesh();

        if (isSprite)
        {
            mesh = Meshes.SpriteCircleMesh(Vector2.zero, new Vector2(radius, 0), sprite);
        }
        else
        {
            mesh = Meshes.ColorCircleMesh(Vector2.zero, new Vector2(radius, 0), color);
        }

        if (isSprite)
        {
            gameObject.GetComponent <Renderer>().material.mainTexture = sprite.texture;
        }


        meshRenderer.mesh = mesh;
    }