![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity3d NGUI
BigHorseHu
纵使困顿难行,亦当砥砺奋进。
展开
-
ngui pc下多分辨率失败
项目使用ngui,遇到一个问题,是多分辨率适配在editor和mobile底下都是极其完美的。然而...在standalone即pc,mac下完全不对。找了一天,不断打印排查,原因是: public Scaling activeScaling { get { Scaling scaling = scalingStyle; //fixed bug:缺少s原创 2017-08-08 11:14:01 · 223 阅读 · 0 评论 -
ngui UIInput输入汉字的那些坑
项目使用ngui,制作角色创建时,及聊天系统时,难免会输入中文字符。结果发现了很奇妙的情况,即限制的长度6(角色名长度)时,在editor中只能输入三个汉字,但是直接设置值可以显示6个汉字。查了下,发现UIInput中Insert处的代码如下处理: //byte[] bytestr; //fixed bug:中文和英文数字算作1个//#if UNITY_STAN原创 2017-08-29 20:46:01 · 2707 阅读 · 0 评论 -
ngui适配多分辨率
适配多分辨率绝笔是头疼的事没有之一。这两天,在研究这块。趟过的坑如下:注:项目的ui主要分为场景(场景间切换,只有一个)和弹窗可以打开多个。下文控件的anchor(定位?)默认是用控件自带的。如下图:1.一般弹窗打开都有有动画,例如缩放动画等。当弹窗内的控件有anchor,由于anchor执行是在update里执行的(anchor的类型分为onEnable和onUpdate,顾名思原创 2017-10-26 20:19:49 · 531 阅读 · 0 评论