导致界面打开慢的原因主要是prefab上的脚本
在GameObject.Instantiate()预制体时,它不是仅仅将脚本挂上去,而是要执行完Awake()和OnEnable(),所以慢。
方法:
1、用尽量少的UITexture、UILabel、UISprite
2、大的界面可拆分成多个Prefab,用协同任务依次打开
导致界面打开慢的原因主要是prefab上的脚本
在GameObject.Instantiate()预制体时,它不是仅仅将脚本挂上去,而是要执行完Awake()和OnEnable(),所以慢。
方法:
1、用尽量少的UITexture、UILabel、UISprite
2、大的界面可拆分成多个Prefab,用协同任务依次打开