博客专栏  >  移动开发   >  NGUI源码及应用

NGUI源码及应用

通过分析源代码,深入学习NGUI的内部原理。同时分享一些NGUI在项目中实际应用的例子

关注
2 已关注
9篇博文
  • Unity3d中FingerGesture与NGUI的事件响应问题

    引言 当前项目中同时用到了NGUI与FingerGestures两个插件,对于按键的响应会有一些麻烦。 如何控制事件响应的顺序? 通常情况下,触发按下事件应当优先响应UI层的事件,首先想到的是调整脚...

    2016-11-01 00:32
    475
  • 【NGUI】限制UIDargObject的拖拽区域(技能双摇杆的实现)

    引言 最近在开发项目中的双摇杆功能,即利用摇杆释放指向性或者区域性的技能。之前介绍过利用NGUI开发的虚拟摇杆功能Unity3d中利用NGUI实现虚拟摇杆,本次在上文的基础上介绍一下如何限制滑块的移...

    2017-03-10 00:43
    335
  • 【NGUI】头顶血条(2D与3D的实现)

    前言 游戏中的头顶血条是一种常见的小功能,一般游戏会要求做2D的头顶血条,这是因为这样能保证UI的大小不变,图片和文字不会产生变形引起的其他效果;反过来,3D的头顶血条会由于透视的原因会有近大远小的...

    2017-05-20 17:25
    754
  • Unity 与 NGUI 坐标转换原理

    本文转自:Unity 与 NGUI 坐标转换原理 本文转自http://blog.csdn.net/huutu 转载请带上 http://www.thisisgame.com.cn 在...

    2017-05-20 17:21
    383
  • 使用RenderTexture实现3D模型与UI的组合显示

    引言 游戏中常见的功能如角色创建选择,NPC对话等功能中,需要3D模型与UI的组合显示,该如何实现呢? 如何实现 首先想到添加一个3D camera将3D模型画出来,利用Camera中的Tar...

    2017-06-16 21:13
    690
  • 【NGUI源码剖析】深入理解NGUI的drawcall

    引言上篇【NGUI源码剖析】NGUI的drawcall简单认识了NGUI中的drawcall。借着近来工作更替的间隙,本文在之前的基础上做一点深入的分析: - UIPanel工作流程图 - 如何...

    2017-07-10 18:33
    1425
  • 【Unity3d基础】Unity3d中利用NGUI实现虚拟摇杆

    引言 最近的项目中需要开发虚拟摇杆功能,由于历史原因对于FingerGesture较为熟悉,故没有采用EasyTouch。 NGUI中的UIDragObject NGUI中有一个UIDragObjec...

    2016-11-30 23:47
    2335
  • 【NGUI源码剖析】NGUI的drawcall

    前言 在使用unity3d开发实际的项目中,性能优化一直是一项不得不考虑的重点,而其中UI的优化又是绕不过去的坎,很多看似简单的UI为何会占用大量的cpu开销?本文以NGUI这套UI的解决方案为例,...

    2017-06-03 23:12
    507
  • 【NGUI源码剖析】NGUI如何优化drawcall数量

    引言 接上一篇文章对UIPanel的分析。定量的分析哪些因素会影响NGUI drawcall的增减。 SortWidgets FillAllDrawCalls的部分代码 if (...

    2017-06-05 23:20
    521
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部