NGUI Emoticons
Unity3D/NGUI / 2015. 2. 12. 01:16
我也没记清NGUI是哪个版本开始增加了表情这个功能,不过好像是3.0以后的,现在我就来简单的说说如何使用NGUI中新增的这个输入表情的功能的用法。 2 我们在这里要注意一下,表情图片最好是20X20大小,因为在外部是修改不了大小的,这个估计是NGUI作者封装在内部了,要去修改内部代码才行的哦。还有一个是如果想输入表情,暂时不支持动态字体的哦。所以得自己用BMFont去制作Bitmap字体。我将我已经制作好的Bitmap字体放进来了,如图: 3 我们将我们千辛万苦弄来的表情来制作成一个图集吧,待会会用到,我这如下: 4 现在我将BMFont制作好的字体放进NGUI里面,然后用来创建字体图集。大家会发现这里和原来有点不一样了,在Output栏里面多了个Atlas这一栏,这个其实就是表情图集了。我们将我们的表情图集拖放到这一栏就可以了,然后点击创建吧。如图: 5 我们现在来给表情定义特殊字体集合吧,其实就是解析这些定义的文字,然后用表情来代替他们显示,我们选择我们刚才创建的字体,就会发现有这个了: 然后我们点击展开一下,就会把我们的表情和一个特殊文字对应吧。我把一些对应的表情设置的如下: 6 好了,现在我们可以来输入我们的自定义的表情了,我输入<:kx (就是开心那个表情对应的特殊字码) 如图: 不要怀疑啊,就是这样简单。 没了。 |
반응형
'Unity3D > NGUI' 카테고리의 다른 글
"Infinite Scrolling" for Unity3D Using NGUI's UIScrollView (1st attempt) (0) | 2015.03.21 |
---|---|
NGUI: Symbols & Emoticons (0) | 2015.02.12 |
NGUI UILabel로 Emoticon 넣기.. (0) | 2015.02.12 |
Coloring individual characters in an NGUI UILabel text (0) | 2014.12.31 |
NGUI UILabel Reference (0) | 2014.12.31 |