【发布时间】:2026-01-18 13:30:01
【问题描述】:
【问题讨论】:
-
我认为你走得很辛苦,但如果你真的想这样做,你可以计算你想要使用的区域,通过
new Texture2D(width, height)创建新纹理并将其分配给Sprite。 -
有多个这样的图像,我认为为每个图像创建一个精灵是没有意义的。我想把这张图片用代码分割成动态的。
-
见@MarkSouls 评论。是的,如果您事先知道 Rect 像素大小,您可以从给定的纹理中剪切纹理或精灵。但是,如果您正在寻找适用于任何给定图像比例的动态...不,这将非常棘手^^所以..都是相同尺寸的输入图像,您是否总是希望将它们分成相同大小的部分?还有右边那个空白处呢?
-
所有图像的间距和大小都相同。我想分割相同大小的图像。
标签: unity3d unity-webgl