找回密码
 立即注册
查看: 195|回复: 0

[笔记] 【纯代码】unity计时器,包括触发式

[复制链接]
发表于 2022-11-24 11:58 | 显示全部楼层 |阅读模式
class timer00{    /*    将Timeing()//用FixedUpdate() 计时    当一次计时完成后 调用initialization()进行初始化    */    public bool over; //判断这个来得出计时器是否执行完毕    public bool lastTimeOver ;    int endingTime;    int newTime = 0;    public void initialization(int endingTime0)    {        over = false;        lastTimeOver = false;        endingTime = endingTime0;        newTime = 0;    }    public void Timeing()   //用FixedUpdate() 计时{必备}    {        if( !over && newTime < endingTime)        {            newTime = newTime + 1;            Debug.Log(newTime);        }        else        {            over = true;        }            }    /*     触发式的timer,也放入fixedupdate    void timerTrigger(timer00 shock007)    {        if(shock007.lastTimeOver != shock007.over)        {            shock007.lastTimeOver = shock007.over;            if(shock007.lastTimeOver == true)            {                //开始写入触发时执行的代码                            }        }    }    */}
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-4-30 03:45 , Processed in 0.127730 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表