自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 【小松教你手游开发】【unity实用技能】网游同步技术

http://www.skywind.me/blog/archives/1343

2016-04-19 16:47:51 1731

转载 【小松教你手游开发】【面试必读(编程基础)】C#委托浅析与漫谈

http://blog.jobbole.com/99738/

2016-04-18 15:00:17 1027

太空中的自转地球(带多重纹理,光照)

太空中的自转地球(带多重纹理,光照)根据android3d游戏开发技术宝典的教程改成ndk版

2014-07-14

带纹理的三角形

带纹理的三角形根据android3d游戏开发技术宝典的教程改成ndk版

2014-07-14

格子纹路的球(带光照效果)

格子纹路的球(带光照效果),根据android3d游戏开发技术宝典的教程改成ndk版

2014-07-14

Matrix CPP类

ndk开发OpenGL的时候需要使用的投影类,根据android源码翻译成c++类

2014-07-03

android ndk调用OpenGL 实现纹理贴图Texture

首先必须说,国内在OpenGL这方面特别是ndk上的分享太太太少 这中间遇到很多问题,而这些问题需要在书上,在网上,在各种资料上找,而且书上是java层调用,网上的缺少各种文件案例,只有在java层研究,在各种案例中找需要的知识点,遇到问题最终只有google搜外国网站才能解决。

2014-06-25

u盘文件后台复制

u盘文件后台复制

2013-03-28

linux,qt,智能家居控制系统

linux,基于qt的智能家居控制系统。界面绝对好看。但是所有按键需要连接数据库,通过更新数据库信息实例化按钮。所以应该现在用不了

2013-03-27

linux基于qt,opencv人脸识别

linux,qt,opencv。写的人脸识别。找出人脸并识别,如果当前人脸不能识别则会弹窗选择是否需要识别人脸。人脸数据写入数据库并从数据库中取得。

2013-03-27

包含3d地球仪的新闻推送

一个带3d地球的新闻推送软件,pc端是服务端,由qt编写

2013-01-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除