首页 > 其他 > 详细

NGUI源码学习

时间:2020-08-15 17:29:14      阅读:77      评论:0      收藏:0      [点我收藏+]
由于此系列文章是由飞书文档转过来的,格式可能不清晰,建议看飞书文档。
探索列表:
  1. NGUI是如何渲染出一张图的?
  1. 图集的原理,以及图集是如何跟普通图片一样渲染的?
  1. UISprite、UITexture的Simple、Sliced、Tiled效果是怎么实现的?
  1. UIPanel是如何实现裁剪、层级管理、合批的?
  1. UILabel、NGUIFront的实现?阴影等字体特效是怎么实现的?
  1. 滑动列表UIScrollView的原理以及无限滚动列表实现?
  1. NGUI的事件系统实现?
  1. NGUI的动画系统实现?
 
目录:
飞书文档
1.Unity动态渲染一个Mesh,展现指定的图片。
其实NGUI对图片的渲染,最终是通过unity的Mesh实现的。具体实现如下
2.两个Mesh显示层级的控制及裁剪的简单复现。
3.NGUI锚定系统。
4.NGUI渲染组件基类:UIWidget.
5.NGUI 渲染组件:UIBasicSprite\UITexture.
6.NGUI 精灵:UISprite.
7.NGUI渲染原理:UIDrawCall\UIPanel。
8.NGUI 事件系统:UICamera。
9.NGUI 滑动组件:UIScrollView
10.NGUI布局组件:UIGrid /UITable
11. NGUI 动画系统:UITweener
 
博客链接
1.Unity动态渲染一个Mesh,展现指定的图片。
其实NGUI对图片的渲染,最终是通过unity的Mesh实现的。具体实现如下
2.两个Mesh显示层级的控制及裁剪的简单复现。
3.NGUI锚定系统。
4.NGUI渲染组件基类:UIWidget.
5.NGUI 渲染组件:UIBasicSprite\UITexture.
6.NGUI 精灵:UISprite.
7.NGUI渲染原理:UIDrawCall\UIPanel。
8.NGUI 事件系统:UICamera。
9.NGUI 滑动组件:UIScrollView
10.NGUI布局组件:UIGrid /UITable
11. NGUI 动画系统:UITweener

NGUI源码学习

原文:https://www.cnblogs.com/wang-jin-fu/p/13509118.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!