Unity自带的回调函数
注意:回调函数的调用前提是脚本必须以组件的形式挂载到一个游戏对象身上
- Awake():游戏开始时第一个调用的回调函数,调用一次
private void Awake()
{
Debug.Log("Awake方法");
}
- OnEnable():每当脚本组件被设置为可用时,调用一次
private void OnEnable()
{
Debug.Log("OnEnable方法");
}
- Start():在OnEnable之后调用,整个游戏中只调用一次
void Start()
{
Debug.Log("Start方法");
}
- FixedUpdate():每隔一段时间调用一次,默认调用间隔为0.02s,可通过Edit–Project Settings–Time改变时间间隔
private void FixedUpdate()
{
Debug.Log("FixedUpdate方法");
}
- Update():每帧调用一次
void Update()
{
Debug.Log("Update方法");
}
- LateUpdate()&#