一个初始活动且已启用的组件执行完 Start 后,另一个组件调用一次 Cycle。日志顺序是什么?

来自 MonoBehaviour 生命周期
Unity 6.6 入门 2分钟

一个初始活动且已启用的组件执行完 Start 后,另一个组件调用一次 Cycle。日志顺序是什么?

csharp
using UnityEngine;

public sealed class ReenableTrace : MonoBehaviour
{
    private void Awake() => Debug.Log("A");
    private void OnEnable() => Debug.Log("E");
    private void Start() => Debug.Log("S");
    private void OnDisable() => Debug.Log("D");

    public void Cycle()
    {
        enabled = false;
        enabled = true;
    }
}
在试验场中打开
报告错误