unity之角色升级

来源:互联网 发布:英语单词词典数据库 编辑:程序博客网 时间:2024/05/21 09:53

欢迎来到我们的狗刨网,今天我要和大家分享今天我主要做的东西,虽说不多,但是我是很认真的做的。虽说代码很简单。


知识点:今天我主要做的是角色的升级。用到的知识点是倒计时,还有GUI的东西。


一、角色升级


首先在类外面定义变量:

private int number = 0;//经验值

private float timer=5f;//定义倒计时

然后在定义方法:

void OnGUI() 

{

 if(number==10)

 {

  GUI.skin.label.fontSize = 20;//字体设置

  GUI.color = Color.red;//颜色设置

   if (timer>0)

  {

   GUI.Label(new Rect(780, 330, 200, 50), "恭喜您升级到5!");//GUI提醒

   timer -= Time.deltaTime;//倒计时

   print(timer);

   }

   else 

   {

  GUI.Label(new Rect(780, 330, 200, 50), " ");

    }


   欢迎来到我们的狗刨网,每天我们都会更新新的内容,欢迎来我们的狗刨网浏览。

 

 

0 0