1、脚本加载的时候执行的代码(脚本挂载在场景内的物体这个物体必须是激活的挂在它身上脚本激活或者不激活都会被执行)
private void Awake()
{
//即使脚本没有被激活 也会执行
Debug.Log("Awake");
}
并未激活脚本 但是还是执行了
End.
2、当物体被激活或者取消激活的时候执行的代码
private void OnEnable()
{
Debug.Log("OnEnable ");
}
private void OnDisable()
{
Debug.Log("OnDisable ");
}
情况1:脚本没激活 // 物品激活 取消激活