private void Timer1()
{
if (nextTime <= Time.time)
{
allTime--;//second为倒计时时间
timeText.text = "Time:" + allTime + " s";
nextTime = Time.time + 1;//到达一秒后加1
if (allTime <= 0)
{
this.enabled = false;
}
}
}
private void Timer2()
{
//累加每帧消耗时间
totalTime += Time.deltaTime;
if (totalTime >= 1)//每过1秒执行一次
{
allTime--;
timeText.text = "Time:" + allTime + " s";
totalTime = 0;
if (allTime <= 0)
{
this.enabled = false;
}
}
}
unity3D中加入简单的倒计时器
最新推荐文章于 2025-06-24 10:07:22 发布