zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    神秘题目4
    神秘题目3
    神秘题目2
    AC自动机
    Fence Obstacle Course 题解
    Fractal Streets
    龟速乘
    快速幂
    Stall Reservation
    Sunscreen
  • 原文地址:https://www.cnblogs.com/May-day/p/8672115.html
Copyright © 2011-2022 走看看