设置配置设置的最佳做法

时间:2012-08-01 11:00:01

标签: unity3d

我有一些具有在编辑器中设置的公共属性的游戏对象。

现在,我想更改它,以便从配置文件加载其中一些。

例如: userForm脚本具有公共字符串uploadURL。

最佳做法是什么?我可以在Start()处创建一个脚本来读取配置并设置每个游戏对象的属性。但是,我怎么能保证我的设置在其他对象之前运行?

有替代方案吗?

彼得

1 个答案:

答案 0 :(得分:1)

好吧,Awake()方法在Start()之前运行,这可能对你有所帮助。您还可以编辑从Unity IDE运行特定脚本的顺序(保证特定组件在给定的更新周期中首先运行)。

但是,如果您正在从文件加载配置,您可能会发现使用单个总体“配置加载器”从一个配置文件设置所有游戏对象(而不是每个组件)更容易(也更有效)分别从文件中读取。