NGUI的HUD Text的扩展插件学习--(HUDText)的使用

一,我们先添加一个空的游戏对象,在菜单中找到这个添加空的游戏对象

二,然后我们给该对象添加HUDText,然后给这个添加字体

三,我们添加个脚本,代码如下:

using UnityEngine;
using System.Collections;

public class TestHudText : MonoBehaviour
{

    private HUDText text;   //定义HUD对象
    void Start()
    {
        text = this.GetComponent<HUDText>();  //获取当前HUD对象
    }

    // Update is called once per frame
    void Update()
    {
        if (Input.GetMouseButtonDown(0))    //鼠标左键按下
        {
            text.Add(-10, Color.red, 1f);    //扣血,是-10
        }
        if (Input.GetMouseButtonDown(1))//鼠标右键按下
        {
            text.Add(+10, Color.green, 1f);  //加血,是+10
        }
    }
}

 四,运行跟我们,点击鼠标左右键就可以有加减血的显示

 五,HUDText的文字显示的机制是,他会自动创建一个UILabel

 

posted @ 2018-03-29 20:34  叶丶梓轩  阅读(357)  评论(0编辑  收藏  举报