Unity 经验积累
文章平均质量分 50
三眼仔
这个作者很懒,什么都没留下…
展开
-
显示效果优化
参考官网:http://docs.unity3d.com/Documentation/Manual/Textures.html 一、图片导入设置 ①Mip Maps :把原图压成n幅逐步缩小的图像(每幅比上一级小1/4),远离Camera的模型使用较小的纹理②Aniso Level :各向异性级别。用于提高纹理的显示质量。在Edit - Project Settings -Qua原创 2014-03-27 08:35:27 · 653 阅读 · 0 评论 -
【材质和贴图】
1、贴图坐标的换算公式:a1=(a0+offset)×(1/Tilling)原创 2016-09-12 11:05:32 · 316 阅读 · 0 评论 -
Unity脚本的属性
参考官网:http://game.ceeger.com/Script/Attributes/Attributes.html参考文章:http://blog.163.com/kingmax_res/blog/static/77282442201031712215404/ && http://blog.9tech.cn/?c=site&m=article&id=402原创 2014-04-17 12:40:11 · 1952 阅读 · 0 评论 -
Unity Bug 修复系列
DllNotFoundException:参考 http://stackoverflow.com/questions/10003028/dllnotfoundexception-in-unity3d-plugin-for-c-dll 最近转Windows开发,同事c++生成的dll需要引用到opencv的dll,先用dependency walker 找到依赖的库,然后把所有d原创 2015-08-26 10:56:42 · 811 阅读 · 0 评论 -
各种坐标
Texture2D GetPixels Color : 以左下角为坐标原点 转载文章http://www.cnblogs.com/martianzone/p/3371789.htmlWorld Space(世界坐标):我们在场景中添加物体(如:Cube),他们都是以世界坐标显示在场景中的。transform.position可以获得该位置坐标。 Scree原创 2014-03-27 08:35:21 · 518 阅读 · 0 评论 -
【Shader】 脚本结构分析
参考文章http://www.360doc.com/content/13/0923/15/12282510_316492286.shtmlPS:在Unity中新建一个Shader,注释其中的参数 //在Custom下创建Shader "Custom/ShaderTest"{ Properties { //变量名 (“编译器中的显示名”,类型)= “类型的默认值”{具体操作}原创 2014-03-27 08:35:18 · 460 阅读 · 0 评论 -
【Unity 插件】 Shader Editor
之前因为项目需求要研究如何写Unity的Shader,可是目前国内研究shader语言的可谓凤毛麟角,更别说大神了。没办法,唯有找插件顶住先。几经艰辛地点了不少搜索键后,终于发现了Shader Editor,咋看之下这插件十分复杂,但是用过3dmax的都会发现它其实就是3Dmax的材质球节点编辑窗口。上网随便找了一下,发现3Dmax里面其实也是有shader这玩意的,只是之前没有接触过而已。果然软原创 2014-04-06 17:24:51 · 2850 阅读 · 0 评论 -
判断是否联网
参考文章: http://hi.baidu.com/brotherzhuo/item/a354444e79129be61e19bcd6原创 2014-04-29 09:38:10 · 552 阅读 · 0 评论 -
关于Input.mousePosition在IOS的作…
因为项目需要做 以鼠标/双指为中心缩放图片的模块,而且要发布PC版,因此为了方便,直接把PC和IOS的移动和缩放事件同时放在Update里面:void Update(){ IosScale(); IosMove(); PcScale(); PcMove();}其中PC 版获取鼠标位置:Input.mousePosition;IOS版获取点击原创 2014-03-27 08:35:25 · 3359 阅读 · 2 评论 -
视频播放
参考官网: http://edu.china.unity3d.com/learning_document/getData?file=/Manual/VideoFiles.html参考文章: http://blog.csdn.net/nateyang/article/details/7028890①PC / iMac 上播放视频: 需要Movie Texture,前提是电脑已经安装原创 2014-04-09 09:07:10 · 1082 阅读 · 0 评论 -
简单定时器(协程)
voidStart() { StartCoroutine(AutoRun()); } //隔一段时间运行 IEnumeratorAutoRun() { while (true) { //执行程序 yield return new WaitForSecond原创 2014-03-27 08:35:31 · 1851 阅读 · 0 评论 -
WWW读取不同位置图片的区别
这几天遇到一个很奇怪的问题:同样是用WWW读取 有Mip Maps的Texture2D,为什么有的有MipMaps,有的没有Mip Maps呢?经过基友指明后,大概明白了原理: WWW.assetBundle.Load 读取的是预先打好的资源包,图片已经预先经过Unity处理过,因此能保存Mip Maps; string LocalUrl = "file://" + Applicati原创 2014-03-27 08:35:29 · 457 阅读 · 0 评论 -
【Unity底层插件】Dll打包のBug
1.修改官方demoRenderingPlugin.cpp时,UnityPluginLoad不会被调用?解决方案: https://forum.unity3d.com/threads/native-plug-in-issues-unitypluginload-stdcall-vs-cdecl.388364/将演示Demo中的RenderingPlugin.def放到相应目录,然后在配置中链原创 2016-11-30 14:52:56 · 741 阅读 · 0 评论