UGUI
钢与铁
这个作者很懒,什么都没留下…
展开
-
Unity3d聊天视图适应手机键盘视图
我们实际开发出来的聊天系统,有时候会出现这样一个现象,点击InputField会弹出手机系统的键盘,键盘的弹出会遮住InputField甚至频道里面的消息。为了解决游戏聊天视图被这个系统键盘遮挡的问题,最直接的思路就是,输入框根据键盘的高度来做适应,意思就是说,根据键盘的高度,动态改变游戏聊天视图的高度。 目前市面上比较有名的游戏,如手游《龙珠》是这么做的。我参与的项目同样遇到这样的需求,采用了...转载 2020-01-05 14:17:58 · 791 阅读 · 0 评论 -
Unity进阶技巧 - RectTransform详解
RectTransform属性一览 前言 最近要做UI,有时候需要在代码中调整改变UI控件的属性,比如位置、大小等,然而在NGUI里面,控制UI控件的位置等属性的是RectTransform这个组件,这个组件继承自Transform组件,却增加许多自己的特性,在不了解这些特性的情况下鲁莽的去使用它,会导致出现很多匪夷所思的问题,而且使用起来也不够得心应手,于是决定研究一下RectTr...原创 2019-05-09 10:25:49 · 478 阅读 · 0 评论 -
UGUI字体优化
字体图集的重建机制:当一个新文字出现的时候,会被添加到字体图集,如果图集已经没有空余的地方,那么图集会被重建。图集会以相同的尺寸重建,打包当前激活的所有UI text组件中要显示的文字,如果发现图集尺寸不够用的时候,图集会重新扩充尺寸。 后备字体机制:对于字体库里没有的文字,会被放进后备字体图集里,后背字体图集会常驻内存里,不会被销毁。后备字体取自于系统自带的系统字库Arial.ttf,在发布的...原创 2019-07-24 07:47:24 · 482 阅读 · 0 评论 -
UGUI 字体2
我们项目从某个时候开始ui突然开始出现字体花屏现象(unity 开发版本:5.3.6p6),而且很难必现却又时有发生,确实查找和解决起来并不太容易。 关于这个问题,uwa官方给出了解释,http://blog.uwa4d.com/archives/techsharing_35.html,http://blog.uwa4d.com/search/%E5%AD%97%E4%BD%93/。可用的...转载 2019-07-24 08:16:36 · 259 阅读 · 0 评论