OvertakingLegend/Assets/Script/DelayPut.cs

23 lines
471 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 延时放回
/// </summary>
public class DelayPut : MonoBehaviour
{
/// <summary>
/// 延时时间
/// </summary>
public float delayTime;
private void OnEnable()
{
DelayedProcessingManager.Instance.DelayDoSecond(this, delayTime, () =>
{
CachePoolManager.Instance.Put(this.gameObject);
});
}
}