使用 Unity 4.6.0。
我已经将一些 Sprite 导入到我的项目中。我附上了这些 Sprite 之一的图像(这只是一个带有 SpriteRenderer
组件的预制件)
但有时Unity会自动 reshape Sprite
如果我更改这些 sprite 的某些设置,例如 Max Size 或 Format,那么 sprite 将正确渲染,但过一段时间它会再次重新整形!我对这个问题没有任何想法。
最佳答案
当您将 sprite 设置为缩放比例不是 (1, 1, 1) 的对象时,可能会发生这种情况。如果层次结构中更高的任何对象被缩放,它将影响包括您的 Sprite 在内的所有子对象。
您可以计算缩放比例或使用 Transform.SetParent为你做。
关于unity3d - Sprite 意外地 reshape ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27627576/