今天做一个,小游戏的时间条,当时间截止时,游戏结束。
首先必要的图片是必要的,做成精灵sprite。
1、把用来表示时间变化的精灵的坐标轴移动到最左端
2、在该精灵上挂一个脚本
3、实现思想是在update函数内不断减少 transform.localScale.x
要想实现计时,比如2分钟计时结束。要用到Time.deltaTime
float x,y;
void Start(){
x = transform.localScale.x;
y=x;
}
void Update(){
x-=Time.deltaTime*(y/120);
transform.localScale = new Vector3(x,1,1);
}