zoukankan      html  css  js  c++  java
  • Unity3D 之UGUI 文本框和编辑框

    这里来讲解一下unity3D自带的UI功能,自带的UI也叫UGUI功能非常的强大,比起NGUI,更加的灵活,让用户能够更加容易的去使用。

    首先创建一个文本Text

    然后是文本相对应的属性

    这里的属性比较的简单,一些基本的颜色,格式,字体加粗,字体大小,都有。如果需要字体文件,还可以从计算机的控制面板里进行导入。

    然后是输入框

    InputField游戏对象下面包括两个元素,一个是提示内容,一得到输入的内容

    注意这里需要 有一个接收输入的设备,不然是不能响应输入的。

    Placecholder 提示的输入内容。

    Text 得到输入的内容。

     

    来说明几个经常使用的功能

    Pressed color -->按下颜色

    Chatacter Limit -->控制输入长度

    Content Type -->输入类型

    Highlighted Color-->高光   

    Read Only -->只读

    下面讲解一下通过脚本获取值和设置值的方法,和一般获取组件的方法一样

    有时候直接通过

    this.GetComponent<Text>()

     会获取不到

    那么在引入下面后就能够获取到了

    using UnityEngine.UI;
    Debug.LogError(this.GetComponent<Text>().text);
  • 相关阅读:
    Object的公用方法
    Java的特点
    Set集合
    Java语言的三大特性
    List集合
    Collection类
    HashSet
    Codeforces1141F2 Same Sum Blocks (Hard)
    Codeforce1176F Destroy it!
    jzoj 5348. 【NOIP2017提高A组模拟9.5】心灵治愈
  • 原文地址:https://www.cnblogs.com/sunxun/p/5515769.html
Copyright © 2011-2022 走看看