首页 > 其他分享 >unity4.6之UGUI之与代码结合及Text讲解

unity4.6之UGUI之与代码结合及Text讲解

时间:2023-01-05 13:04:15浏览次数:42  
标签:unity4.6 代码 导入 UI Text 字体 UGUI


UGUI与以往的NGUI不同之处很多其中一大特点就是UGUI 把精灵图集的功能取消了。首先是我们看看UGUI的UI界面:其中有项是Text...也就是 本节要讲的内容;


unity4.6之UGUI之与代码结合及Text讲解_unity3d


说到text不得不说的是字体:下图中看字体的属性较之NGUI方便了很多的,line spacing 是行间距


unity4.6之UGUI之与代码结合及Text讲解_Text_02

辣么字体木有了图集自然会有新东西了在project里直接右击会出现import new assetz选项:然后从自己的文件中导入想要的字体,之后直接拖到字体属性里面就OK了 。。


unity4.6之UGUI之与代码结合及Text讲解_行间距_03


unity4.6之UGUI之与代码结合及Text讲解_Text_04

Text的内容就这么几句就搞定了,然后有个重点就是UGUI与代码的结合问题。。。假如我现在有个Text在hierarchy面板中,现在要在代码中取到这个东西Text简直无法写啊。。。如下图。写了根本木有提示滴说:

unity4.6之UGUI之与代码结合及Text讲解_unity3d_05


原因是缺少一个包:通过查找API可以看到少了这个包:UnityEngine.UI;

unity4.6之UGUI之与代码结合及Text讲解_Text_06

然后导入写个代码导入进来就ok了:这次写个:    public Text text;就是SO easy了。。。当然其他的UI资源也都在这个UnityEngine.UI;包里。。。有了这句代码就ok了。。。

unity4.6之UGUI之与代码结合及Text讲解_unity3d_07


标签:unity4.6,代码,导入,UI,Text,字体,UGUI
From: https://blog.51cto.com/u_8378185/5990720

相关文章

  • UGUI之 Text内容长度限定
    在UGUI里Text显示的字符有时候需要个数限制。只需将下面代码绑定到text上就可以了。namelenth是用来接收文字个数的。在其他脚本里只要设置namelenth这个值就可以。由于Setn......
  • require.context()
    1.使用场景:在当前的前端开发过程中,大部分都是单页面模块化开发,那么当模块达到一定规模的时候,手动添加导出引用显得有点麻烦,那么我们可以使用webpack的require.context......
  • Spark生态之Alluxio学习22--saveAsTextFile alluxio后count (有bug)
    更多代码请见:​​https://github.com/xubo245/SparkLearning​​Spark生态之Alluxio学习版本:alluxio-1.3.0(tachyon),spark-1.5.2,hadoop-2.6.00以下分析是主要是基于spark-1......
  • OpenCV | cv2.putText() method
    cv2.putText() methodisusedtodrawatextstringonanyimage.Syntax: cv2.putText(image,text,org,font,fontScale,color[,thickness[,lineType[,botto......
  • java.text.MessageFormat 专题
     java.text.MessageFormat类MessageFormat提供一种语言无关的方式来组装消息,它允许你在运行时刻用指定的参数来替换掉消息字符串中的一部分。你可以为MessageFormat定义一......
  • 打开sublime text3 弹出错误提示 Error trying to parse settings: Expected value in
    问题:打开sublimetext3弹出错误提示Errortryingtoparsesettings:ExpectedvalueinPackages\UserJSONsublime-settings:13:17原因:一般是配置文件出现语法错误,可根......
  • 关于uniapp多层弹窗click事件点击唤起textarea键盘的问题
    原因由于textarea在原生组件中优先级高,导致click事件会优先触发textarea的点击中间遇到的问题由于使用cover-view将组件优先级实现了覆盖textarea的优先级,但是弹窗中的......
  • 一次故障解决过程梳理:mysql varchar text timestamp
    CHAR类型的一个变体是VARCHAR类型,char(M),M是指字节长度,和varchar(M)一样故障原因:mysql主键设置为int(9),但数据量已经大于int(9)的范围了 tips:int最大长度是11.如果......
  • Spring配置文件详解:applicationContext.xml
    一个最简单的配置文件示例<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org......
  • jsp中的request.getContextPath()
    jsp中的request.getContextPath()   <%=request.getContextPath()%>是为了解决相对路径的问题,可......