- 博客(13)
- 资源 (24)
- 收藏
- 关注
转载 Unity多线程(Thread)和主线程(MainThread)交互使用类——Loom工具分享
Unity多线程(Thread)和主线程(MainThread)交互使用类——Loom工具分享By D.S.Qiu尊重他人的劳动,支持原创,转载请注明出处:http.dsqiu.iteye.com 熟悉Unity的developer都知道在Unity中的线程不能使用Unity的对象,但可以使用Unity的值类型变量,如Vector3等。这样就使得线程在Un
2016-09-29 18:18:04 2030
转载 Unity3D 内存 释放
本文为转发文。最近网友通过网站搜索Unity3D在手机及其他平台下占用内存太大. 这里写下关于Unity3D对于内存的管理与优化.Unity3D 里有两种动态加载机制:一个是Resources.Load,另外一个通过AssetBundle,其实两者区别不大。 Resources.Load就是从一个缺省打进程序包里的AssetBundle里加载资源,而一般AssetBundle文件需
2016-09-23 17:16:55 2161
原创 unity内存减少方法集合
本文集合了网上许多关于U3D内存减少方法的说发。博主未进行考证测试,仅仅收集以备用。GarbageCollectAssetsProfile: 1.引擎在执行UnloadUnusedAssets操作(该操作是比较耗时的,建议在切场景的时候进行). 2.尽可能地避免使用Unity内建GUI,避免GUI.Repaint过渡GC Allow. 3.if(other.tag == G
2016-09-23 17:16:04 5534
转载 Unity For Android 打包时的Texture Compression选项
1》 Generic(Automatic)2》S3TC or DXT (Tegra2) S3TC(S3 TextureCompression)/DXTC/FXT1:S3TC是S3公司提出的一种纹理压缩格式,其目的是通过对纹理的压缩,以达到节约系统带宽并提高效能的目的。S3TC就是通过压缩方式,利用有限的纹理缓存空间来存储更多的纹理,因为它支持6:1的压缩比例,所以6
2016-09-23 14:48:59 6157
转载 Unity将RenderTexture转化为Texture2D
RenderTexture和Texture2D同样继承于Texture,两者都可以和Texture之间相互转化,但是两者之间却不能简单的进行强制转换,我们可以通过以下方式将RenderTexture转化为Texture2D:int width = renderTexture.width;int height = renderTexture.height;Texture2D texture2
2016-09-18 18:29:38 13748 2
原创 UGUI之Mask切割图像shader应用
在我之前的一篇文章写到使用Mask切割图像的方法。具体链接http://www.manew.com/thread-93954-1-1.html正如一些朋友所说上面这种方法把图放大之后确实存在有边缘出现锯齿的情况。由于我工作项目做的是手机端切割用户头像,手机屏幕小根本看不出来锯齿所以当时就用了这个方法,但追求完美的程序的都想做到无懈可击。看到网上一篇写了用shader配合Mask的方法,由于我对
2016-09-18 16:37:29 2887
原创 CMD命令进行adb logcat时显示乱码的解决办法
乱码原因是:Android中使用的是UTF-8字符,而CMD默认字符集是ANSI,中文环境下即为GBK。第一步:查看当前编码第二步:更改代码页第三步:更改字体设置点击CMD窗口顶部,点击右键-->属性-->字体,把字体从点阵字体更改为"Lucida Console"字体,大小调到14这样adb在cmd中汉字就不会乱码了。但是导出l
2016-09-13 18:13:37 1570
转载 C#数组
什么是数组?数组是一种数据结构,包含同一个类型的多个元素。数组的声明:int[] myIntArray; 注:声明数组时,方括号 ([])必须跟在类型后面,而不是变量名后面。在 C# 中,将方括号放在变量名后是不合法的语法。数组的初始化:我们知道数组是引用类型,所以需要给他分配堆上的内存。1.myIntArray = new int[3];2.myIntArra
2016-09-13 13:18:38 287
原创 unity如何搜索所有场景
在搜索栏里输入如下命令t:scenet的意思就type,然后加个冒号,之后输入要搜索的东西。例如这里搜索场景就直接输入scene如下图:
2016-09-11 18:36:13 6436
原创 unity执行顺序问题(如何再次执行start方法)
unity执行顺序的文章已经很多了,其实不用看文章,那么麻烦,一张图就搞定了!Look:这里看到最特殊最常用的应该就是OnEnable了。OnEnable是在Awake之后Start之前执行的,特殊之处就是他会在物体隐藏之后再次显示时再次调用,而Start和Awake是做不到这一点!为了证明宝宝没有说谎,请看实例:下面有一个sphere(默认隐藏)和一个cube,在按钮上绑
2016-09-08 20:13:42 19096 7
原创 Unity如何修改UGUI下组件的长度和宽度
Unity如何修改UGUI下组件的长度和宽度,之前一直没用过,现在才知道的(用的5.3.2版本)。只有一句话:this.gameObject.GetComponent().sizeDelta = new Vector2(200F,100F);具体例子:在ugui里建立一个image图片:默认大小为100*100我们要动态改为200*100只用下面代码:using
2016-09-08 18:46:47 24932
原创 unity在安卓设备上滑动旋转场景实现
在PC端unity通过鼠标拖动来旋转观看场景的方法非常简单,但是在安卓设备上无法很好的使用。下面方法可以实现在安卓设备上手指滑动屏幕就可以旋转观看场景,还可以通过两个或多个手指来对场景放大缩小。实现思路和在pc端的一样,把一个物体作为目标物体,然后相机围绕整个物体旋转!具体案例:在下面场景里我放置了一个palne一个cube和一个相机,cube就是目标物体,只需要在相机上挂一个脚本
2016-09-02 18:07:35 7712 1
原创 unity如何检测第一次打开APP
一般软件或app都会在第一次有指引和提示功能,例如第一次打开一个app要出现指引,第二次及以后就不会出现了。这个功能在unity里如何实现呢?下面用实例讲一下我的方法。我们产品的需求是显示指引图片,然后点击这个图片就让图片消失。如下:首先实现点击图片的功能,这个很简单了。直接把这个图片做成button然后加上如下代码;using UnityEngine;using Sys
2016-09-01 14:58:40 5486
unity小地图制作源码
2024-06-22
node.js的windows下的安装包:node-v18.19.0-x64windows安装包
2024-06-07
unity计时器源码及运行文件
2022-05-31
RT-Voice PRO 2020.4.10 unity文字语音读取插件2020版
2022-04-12
unity制作的分组系统源码.zip
2020-07-07
Unity王者荣耀场景模型.zip
2019-10-15
Shader forge 插件
2015-09-06
untiy3d插件Playmaker
2014-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人