unity OnDestroy
时间: 2024-02-11 17:02:04 浏览: 147
unity
5星 · 资源好评率100%
在Unity中,OnDestroy()是MonoBehaviour生命周期函数之一。当一个游戏对象被销毁时,Unity会调用该函数。你可以在OnDestroy()函数中执行一些清理工作,例如释放资源、取消订阅事件等。
以下是一个示例代码,演示了如何使用OnDestroy()函数:
```csharp
using UnityEngine;
public class Example : MonoBehaviour
{
void OnDestroy()
{
// 在这里执行清理工作
Debug.Log("Object is being destroyed");
}
}
```
在上述示例中,当游戏对象被销毁时,会输出"Object is being destroyed"。
阅读全文