[Unity3D学习]3D数学基础之坐标系

以前都是做2D游戏,基本不关注数学方面的知识。现在学习unity了,很多概念都不懂。学生时代的东西,早还给老师了。当然我学习不好 = =!所以现在来补补。毕竟现在要做3D了。基础的东西还是得懂。

下面是我看书的一些重点、我将其记录下来。以后也方便自己温习!
阅读详细 »

[Unity3D学习]NGUI UILabel 图文混排

最近研究了很久图文混排,本来一开始想研究UILabel的源码,从底层去添加聊天表情。可惜自己刚刚接触Unity 很多东西都不懂,没办法只能另辟蹊径。好在在网上终于找到了解决方案。现在的做法对性能来说肯定不是最好的。不过暂时用用还可以。。等到以后Unity学习得好一点的时候再重新做一个。

Demo : ChatDemo

DownLoad : DownLoad     密码:png0

阅读详细 »

NGUI UILabel 代码剔除寻找最核心

项目为了做图文混排,只好自己慢慢分析UILabel的代码,找到核心代码,再进行分析。
阅读详细 »

C# 反射【通过字符串创建实例】

下面的代码可以通过字符串创建实例,在一些特殊情况下,反射是很好的解决问题。
阅读详细 »

NGUI 代码创建 Popup List 组件

学习NGUI 还是自己写代码创建 组件学习的速度来得快,而且还可以熟悉NGUI的框架结构。

所以下面是我自己手写的Popup List 组件的创建代码。
1、先创建一个UIRoot 组件 2、再在UIRoot下面创建一个Panel组件,然后将 CreatePopupList挂在Panel;

阅读详细 »

NGUI Scroll View 创建步骤

Unity3D 刚刚学习没几天,今天学习了一下Scroll View 。

1、创建场景

2、创建一个NGUI的Sprite组件,可以修改Sprite 的纹理。作为背景图片。(通过Widget Tool添加)

scrollview1

阅读详细 »

Unity3D 实现多窗口打开

这个功能真心好用,而且设置也特别简单 只需要将文件名修改为:Unity -progectPath  <