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