- 博客(17)
- 收藏
- 关注
原创 Unity截屏方法,在Unity中进行截屏。
今天我们讨论下Unity3D的截屏方法,总共有三种方式。1、利用Unity自带的系统方式进行截屏: Application.CaptureScreenshot("Screenshot.png");2、利用Texture2D.ReadPixels()方法和Texture2D.EncodeToPng()方法进行截屏并保存数据,代码如下:using System.IO;using UnityEngin
2017-02-26 13:17:27 3160
原创 Unity自定义Debug日志文件,利用VS生成Dll文件并使用Dotfuscated进行混淆,避免被反编译。
1、打开VS,博主所用版本是Visual Studio 2013。2、新建一个VC项目,选择类库,取名为JefferyChan,具体步骤如下图:3、因为要调用Unity中的相关文件,所以这里要引入外部文件。首先在Unity的安装文件夹中找到UnityEngine.dll,我的路径是:D:\Program Files (x86)\Unity\Editor\Data\Managed 如下图所示:4、
2015-06-09 12:38:48 2052
原创 Unity实现类似于安卓原生项目的点击安卓返回按钮回到前一页的功能
本章博主和大家一起讨论下Unity怎么实现类似安卓原生项目,点击安卓返回按钮实现返回到前一个页面的功能。1、定义一个泛型用于响应安卓的返回按钮public static List list;public GameObject addPanel; //添加首页2、在Start方法中将首页压入栈中list = new List(5);
2015-06-08 14:36:55 4871
原创 Unity判断手势触摸的类型 ,判断手势的滑动方向,并获取刚触摸以及触摸结束事的坐标
本章咱们一起来看下unity对有触摸手势做出的响应单点触摸Input.touchCount==1移动触摸Input.GetTouch(0).phase==TouchPhase.Moved多点触摸Input.touchCount > 1判断两只手指至少有一只为移动触摸Input.GetTouch(0).phase == TouchPhase.Moved || Inpu
2015-06-08 10:32:12 21816 2
转载 Git常见问题整理
1 error:src refspec master does not match any问题产生a git服务器使用如下命令新建一个项目?1234$ cd/opt/git$ mkdirproject.git$ cdproject.git$ git
2015-06-11 12:21:34 716
原创 Unity通过射线碰撞选择模型,然后控制模型的移动、旋转、缩放等动作
本章和大家一起讨论下unity中的射线碰撞。博主最近在做一个通过手指点选模型,然后控制模型移动 旋转 缩放的功能模块。在做的过程中用到了射线碰撞,所以想记录下。 /** * 从摄像头发出一条射线途经触摸点 返回碰撞的组件 * **/ public static GameObject getCollisionObc(Camera camera, Vect
2015-06-08 10:53:25 5301
原创 Unity将内部模型转换成stl格式模型,用于3D打印机进行打印
本章我们一起来看下怎样将unity中的fbx模型转成stl模型并且保存到本地。原理:stl模型都是由三角面组成的,只要我们了解stl文件的格式,就能够轻松的将fbx模型转换成stl。1、先获取到fxb模型在Unity中的模型组件GameObject2、获取模型mesh,得到总的顶点数和三角面数量3、循环遍历顶点,并将数据写入到本地文件中具体代码如下://go表示模型组件
2015-06-08 10:21:13 9513 2
原创 Unity导入NGUI,新建一个Unity项目
由于官方的UGUI是在Unity4.6才开放出来的,而且现在性能各方面还不太稳定,所以我们的项目还是采用了NGUI3.7.5,要导入NGUI,首先要先下载NGUI的资源包.NGUI各个版本的下载地址:http://pan.baidu.com/s/1sjNoFtN下载完成后,将NGUI导入到Unity中,导入步骤为:Assets->Import package->Custom Pac
2015-02-07 10:37:00 1130
原创 创建一个Unity项目,初识Unity面板功能
1.在安装完Unity后打开Unity,进入到如下图所示页面:在这个面板中我们可以新建一个Unity项目或者打开一个Unity项目.2.新建一个Unity项目,并且选择2D或者3D项目,如下图所示:3.进入到Unity主页面,可以看到如下图所示面板:这是左上方菜单导航栏,至于这里面的这些按钮具体的功能在后续的文章中再做介绍.第一个手状按钮,用于调整相
2015-02-07 09:47:09 2597
原创 python import no module错误解决
由于是第一次接触Python,前两天遇到一个问题,忙活了两天终于在同事的帮助下解决了,其实是个很简单的问题,只是
2014-08-13 14:27:28 1762
原创 一个EditText,实现无边框,无背景,输入提示图标高亮闪动。
android:id="@+id/editText7" android:layout_width="fill_parent" android:layout_height="wrap_content" a
2014-06-21 14:02:01 3075
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人