gpt4 book ai didi

c# - Unity 在 OnApplicationPause(true) 时调用 Start()

转载 作者:太空宇宙 更新时间:2023-11-03 20:55:38 26 4
gpt4 key购买 nike

例如,当收到来电时,调用 OnApplicationPause(false),当返回到应用程序时调用 OnApplicationPause(true)。返回时会发生什么?我在场景中的所有游戏对象是否再次运行 Start()?如果是这样那就不好了,因为在我的情况下它会将所有内容重置为默认值。我在不同的网站上阅读了不同的答案,我想知道为什么不清楚。

最佳答案

不会,Start() 不会在 OnApplicationPause(true) 之后再次调用。

Start is called on the frame when a script is enabled just before any of the Update methods are called the first time.

Like the Awake function, Start is called exactly once in the lifetime of the script.

https://docs.unity3d.com/ScriptReference/MonoBehaviour.Start.html

关于c# - Unity 在 OnApplicationPause(true) 时调用 Start(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50844646/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com