我一直在寻找这个,但不幸的是我似乎无法找到任何好的,一致的结果。因此,在Unity UI系统中,按钮可以伸展而不会变得像素化或扭曲。这是因为纹理被分成9个部分 - 角落,中间和侧面。
这是有效的,因为按钮的中间和侧面是拉伸的,而不是角落。然后,按钮在任何维度上都不会出现像素化。
所以,问题如下:如何在3D空间中为透明,不亮的纹理做同样的事情?我在平面上有一个气泡纹理,我知道如何重新缩放以适应气泡中的文字。
我已将纹理类型设置为Multiple Sprite,并将其分为9个部分。但是,我似乎无法找到我可以将纹理设置为像UI按钮那样的位置,而且我不确定这在3D空间中是否可行。
有没有办法,或者我应该只是将纹理的不同部分制作成不同的对象,然后将它们组合在一起?与此相比,这似乎非常低效和丑陋。