
unity引擎把所有脚本先行编译后,在运行的时候一批,一批的函数进行执行。
unity脚本自带函数执行顺序如下:将下面脚本挂在任意物体运行即可得到
Awake ->OnEable-> Start ->-> FixedUpdate-> Update -> LateUpdate ->OnGUI ->OnDisable ->OnDestroy
1.Awake第一个运行,想想我们可以在这个函数里怎样操作?
有一个实例应用。unity单例模式需要在Awake中实现;
public static GameController action; 创建一个静态本体对象。
在Awake中 让 action = this;
这样unity 单例集实现了。以后调用GameController.action.ishold 集GameController中的方法和变量。