- 博客(14)
- 资源 (9)
- 收藏
- 关注
原创 【小松教你手游开发】【unity实用技能】foreach为什么在unity不建议用
首先看片文章https://www.zhihu.com/question/30334270里面有张图这里解释了在每个foreach循环之后会有一个boxing的过程,什么是boxing?(详细看这里:http://www.cnblogs.com/xiaoshi/archive/2008/05/28/1208902.html)简单来说就是把值类型转
2016-04-27 14:07:48 1508
原创 【小松教你手游开发】【unity实用技能】NGUI Depth探索
首先做个测试项目每个子节点节点的东西基本是一样的这里的TestDepth脚本只做一件事获取RenderQueue。输出。不过在每个父节点上有个UIPanel。通过设置不同UIPanel和不同UISprite的Depth值来测试NGUI是怎么区分深度的。通过脚本输出RanderQueue可以看到
2016-04-27 14:07:01 1027
原创 【小松教你手游开发】【系统模块开发】射线触发按钮
最近在做在一个Scrollview下每个Item要实现长按出现其他效果。在NGUI上可以正常的这么做。但是在2D Toolkit上却有问题。在NGUI上滑动Scrollview其实是通过拖动每一个Item实现拖动效果。而2D Toolkit上是在Scrollview上有一个一大块碰撞体。通过触发这个碰撞体实现拖动。这里的区别就导致了当
2016-04-27 14:05:39 1367 1
原创 【小松教你手游开发】【系统模块开发】动态可拖动列表DynmicList,ScrollView
虽然这是在2D ToolKit上实现的,但是下面会尽量写的通用一点。所谓的DynamicList,指的是如果有一个Scrollview,里面的item太多。需要实例化很多个item且每帧需要处理每个item的数据。这时候为了减少性能压力会做成一个循环的List,通过最后一个与第一个item的位置交换,只实例化比界面多一个的item来重复写需要的数据。也就是说。有
2016-04-27 14:04:13 1302 3
原创 【小松教你手游开发】【unity实用技能】从NGUI的UIScrollview的实现原理延伸到ngui的层次,合并,drawcall生成原理
记上次面试被一个主程说,你连NGUI底层探索的欲望都没有,你还说你对编程感兴趣想想也是,人家代码摆在那给你看你连看都不看,还说自己对学习技术有热忱。而且当初确实是好奇UIScrollview怎么实现的,所以趁今天刚好做这个需求就看看NGUI底层是怎么实现的。一、基本结构首先实现一个UIScrollview基本的结构是Scrollv
2016-04-27 14:03:31 3412 2
原创 【小松教你手游开发】【unity实用技能】u3d 层次问题总结
首先的首先,NGUI区分前后层次关系是用Depth值。已经跟z轴值无关首先因为我自己用的是NGUI,所以我的u3d层次问题也就是NGUI的层次问题先确定UI渲染顺序,Camera>UIPanel>Depth(UIWidget)这里的意思是,首先确定前后关系的是不同大块之间的Camera的Depth值,根据Depth大小排列,这个决定了每个大块之前的前
2016-04-27 14:02:19 1469
原创 【小松教你手游开发】【系统模块开发】做一个3d旋转菜单
在unity做一个3d旋转菜单,像乱斗西游2的这种:暂时有两种方法可以实现:一、当做是2d界面,通过定义几个固定点的坐标、大小、透明度,还有每个点的panel depth大小,把数据存储下来,在手机滑动的过程中计算滑动划过的距离和这个panel大小的比值,乘以两个点之间的距离,获得坐标点移动的距离,通过改变x轴改变位置,同理改变大小和透明度。这个方法我自
2016-04-27 14:00:37 3892 3
原创 【小松教你手游开发】【系统模块开发】图文混排 (在label中插入表情)
本身ngui是自带图文混排的,这个可以在ngui的Example里找到。但是为什么不能用网上已经说得很清楚,比如雨松momo的http://www.xuanyusong.com/archives/2908最重要的一点就是我们肯定不会选择一个完整的中文字库,动态字体无办法使用ngui的图文混排所以还是需要自己写一个图文混排。首先图文混排的基本逻辑是:1.定义固定字符串格式作为
2016-04-27 13:54:15 6630 24
原创 【小松教你手游开发】【unity实用技能】拓展函数(给系统代码添加可直接使用的接口)
C#中的扩展方法学习总结http://www.manew.com/thread-44956-1-1.html(出处: -【游戏蛮牛】-虚拟现实,unity3d,unity3d教程下载首选u3d,unity3d官网)
2016-04-22 17:24:17 995
转载 【小松教你手游开发】【unity实用技能】对象的简单平移与旋转
unity对象的简单平移与旋转http://www.manew.com/thread-50195-1-1.html(出处: -【游戏蛮牛】-虚拟现实,unity3d,unity3d教程下载首选u3d,unity3d官网)
2016-04-21 15:34:25 1089
转载 【小松教你手游开发】【unity实用技能】unity自带寻路Navmesh入门教程
http://liweizhaolili.blog.163.com/blog/static/16230744201271161310135/
2016-04-20 17:06:47 502
转载 【小松教你手游开发】【unity实用技能】一键改变UI字体
Unity3D 一键改变UI字体http://www.manew.com/thread-49264-1-1.html(出处: -【游戏蛮牛】-虚拟现实,unity3d,unity3d教程下载首选u3d,unity3d官网)
2016-04-20 16:40:55 3202
android ndk调用OpenGL 实现纹理贴图Texture
2014-06-25
linux基于qt,opencv人脸识别
2013-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人