Exemple #1
0
            public bool InspectInList(IList list, int ind, ref int edited)
            {
                var mat = inspected.material;

                if (mat)
                {
                    pegi.select_or_edit_TextureProperty(ref referenceTexture, mat);

                    var tex = referenceTexture.Get(mat);

                    if (tex)
                    {
                        if (icon.Size.Click("Set Native Size for Texture, using it's Tile/Offset"))
                        {
                            var size = new Vector2(tex.width, tex.height);
                            var til  = referenceTexture.GetTiling(mat);
                            size *= til;

                            inspected.rectTransform.sizeDelta = size;
                        }
                    }
                }
                else
                {
                    "No Material".write();
                }

                return(false);
            }