好的,所以我正在编写一个游戏,我可以改变玩家对象的颜色。我有预设的颜色,我有8个。对于玩家对象的不同方面,将有4组这些颜色。总的来说,我将在页面上添加32个以及其他几个按钮。脚本非常简单但只是重复。我将在这一个脚本上有超过一百个花车和纹理。所有按钮都在OnGUI中并且每帧都运行。我不太确定这是否会大大影响性能,因为脚本非常简单。是否值得将其拆分为不同的脚本,即使它们仍然会在每一帧都运行?
答案 0 :(得分:0)
根据我的经验,如果您保持简单地执行每个帧的操作,即使您有10k的颜色预设,也应该会有性能损失。如果您正在使用unity Pro,您可以使用分析器来确定相关脚本的负载并相应地进行更改。