Files
FutureMen2/Assets/_FutureMen2/Scripts/Plugins/SelfDie.cs

33 lines
713 B
C#

using System;
using System.Collections;
using System.Collections.Generic;
using DragonLi.Core;
using UnityEngine;
public class SelfDie : MonoBehaviour
{
public float desTime;
public bool isSetDieTime;
private void Start()
{
if(isSetDieTime)
return;
MonoSingleton<CoroutineTaskManager>.Instance.WaitSecondTodo(() =>
{
if(gameObject)
Destroy(gameObject);
},desTime);
}
public void SetDieTime(float dieTime)
{
desTime = dieTime;
MonoSingleton<CoroutineTaskManager>.Instance.WaitSecondTodo(() =>
{
if(gameObject)
Destroy(gameObject);
},desTime);
}
}