Awake和Start的区别(自用,可能有错)
首先,生命周期函数是因脚本实例的生命周期的变化而被调用的,与gameObject无直接关系。
Awake,在脚本实例被创建时调用,且仅调用一次。(脚本实例所挂载的gameObject第一次激活时,脚本实例被创建)
Start,在脚本实例被启用时调用,且仅调用一次。
如果不清楚gameObject的激活和脚本实例的启用,请看以下文章
Unity中SetActive()与.enable
首先,生命周期函数是因脚本实例的生命周期的变化而被调用的,与gameObject无直接关系。
Awake,在脚本实例被创建时调用,且仅调用一次。(脚本实例所挂载的gameObject第一次激活时,脚本实例被创建)
Start,在脚本实例被启用时调用,且仅调用一次。
如果不清楚gameObject的激活和脚本实例的启用,请看以下文章
Unity中SetActive()与.enable