zoukankan      html  css  js  c++  java
  • Unity3d—GUI能量条

    1、打开Unity编辑器。

    2、在脚本文件夹中添加C#脚本,我的是添加了skill_01这个脚本。(要自己设置文件夹,方便管理,不然文件添乱不方便管理)

                    

    3、注意,脚本的名字一旦确定就不要去改动,因为一个脚本的名字就是一个类名,改动会容易出现程序的不正确。

    4、编写对应的脚本代码

     1 using System.Collections;
     2 using System.Collections.Generic;
     3 using UnityEngine;
     4 
     5 public class skill_01 : MonoBehaviour {
     6  public float number = 1.0f;
     7  private void OnGUI()
     8  {
     9   GUI.BeginGroup(new Rect (0,0,256,32)); //设置第一个分组
    10   GUI.Box(new Rect(0, 0, 256, 32),""); //中间的参数可以查看提示,
    11                         //每个方法的重载都挺多的,总不能去一一实现出来咯。见谅。
    12   GUI.BeginGroup(new Rect(0, 0, 256*number , 32)); //设置第二个分组
    13   GUI.Box(new Rect (0, 0, 256, 32),"" );
    14   GUI.EndGroup();
    15   GUI.EndGroup();//两个结束分组的语句
    16  }
    17 }

    5、运行程序,则可以在代码属性窗口进行number的移动,来显示能量的减少和增加。

                             

    6、游戏窗口的显示:

                    

    7、这是没有使用背景图片的,有资源的可以使用背景图片

  • 相关阅读:
    如何用meavn构建mahout项目
    项目分析:对于7种图书推荐算法的组合评测
    项目实战:Mahout构建图书推荐系统
    Mahout推荐算法API详解
    9. Palindrome Number
    26. Remove Duplicates from Sorted Array
    575. Distribute Candies
    单链表的逆置
    回文串的判断
    回文判断(一个栈是不是回文)
  • 原文地址:https://www.cnblogs.com/zhh19981104/p/7746586.html
Copyright © 2011-2022 走看看