淘城汇网站谁做的,网站后台更新内容后,wordpress新建页面显示数据库,the7 wordpress theme一、创建计时器相关的变量
我们需要创建三个变量#xff0c;分别是#xff1a;计时时长、计时剩余时长、是否处于计时状态。
public float duration;//计时时长
public float remain; //计时剩余时长
public bool isCount; //是否处于计时状态
二、初始化变量
我们可以直…一、创建计时器相关的变量
我们需要创建三个变量分别是计时时长、计时剩余时长、是否处于计时状态。
public float duration;//计时时长
public float remain; //计时剩余时长
public bool isCount; //是否处于计时状态
二、初始化变量
我们可以直接在C#脚本当中为其直接赋值或者在Unity引擎的Inpector窗口当中为其赋值。
主要需要赋值的变量是duration和remain。而isCount变量是计时器的开关当你不赋值的时候默认是false。
duration 2f;//计时时长2秒
remain duration;三、创建计时方法
我们来定义一个用于计时的方法以便于后续使用。
private void CountDown()
{//如果处于计时状态if(isCount){//那就让计时剩余时长减少remain - Time.deltaTime;//如果剩余时长没有了if(remain0){//重置计时器remain duration;//关闭计时器isCount false;//TODO你要做的计时行为}}
}
四、调用方法
在Update()方法当中我们来调用这个方法。
private void Update()
{CountDown();
}
五、启用和关闭计时器
当我们完成上述步骤之后如果我们想执行一些需要计时的行为只需要改变isCount的值即可实现开启和关闭。因为Update()方法当中调用的CountDown()方法持续地自动判断isCount的值以完成计时相关的代码的执行