1

我正在寻找改变场景中所有游戏对象纹理的最佳方法。我需要一种尽可能少地影响性能的方法。我考虑过的一种可能性是将脚本附加到所有经过纹理化的对象,然后以某种方式调用一个函数,该函数会影响所有附加了该脚本的对象。但是,我不知道该怎么做,因此如果你们中的一些人知道,我会很感激任何建议。如果您能提出更优化的方法来实现相同的结果,我也将不胜感激。谢谢你的时间。

如果您是 Unity Answers 的常客,我已经在那里提出了同样的问题。

4

1 回答 1

1

让它们全部成为单个空对象的子对象(称为 TextureController 或其他东西)并附加一个脚本来更改其所有子对象的纹理?如果您的设置可行,这将是一种有效的方法。希望能帮助到你 :)

于 2013-08-14T09:57:28.800 回答