unity5专题

(二)Unity5.0新特性------unity内部:内存 和 性能(以及Unity5的升级优化)

我们的脚本代码里经常会需要访问gameObject引用或者某个组件的引用,最好的方式当然是在脚本Awake的时候就把这些可能访问的东西都缓存下来;如果需要访问临时gameObject实例的某属性或者临时某组件的gameObject实例, 在能够确保组件一定存在(可以使用 [ RequireComponent (   typeof ( AudioSource   ))] 如果没

【浅墨Unity3D Shader编程】之十一 深入理解Unity5中的Standard Shader(三)屏幕像素化特效的实现

本系列文章由@浅墨_毛星云 出品,转载请注明出处。    文章链接:  http://blog.csdn.net/poem_qianmo/article/details/50095705 作者:毛星云(浅墨)    微博:http://weibo.com/u/1723155442 本文工程使用的Unity3D版本:   5.2.1

unity5物理材质_Unity 5中的高性能物理学

unity5物理材质 We’d like to highlight some of the 3D physics changes you can look forward to in Unity 5.0. 我们想强调一些您可以在Unity 5.0中期待的3D物理变化。 We’ve been using PhysX 2.8.3 for a while now. We’ve not jus

unity5地形lightmap阴影bug

升级unity5后地形会在并未被其遮挡的物体上产生一些阴影,经反复测试验证此现象为unity烘培lightmap的bug,如下图: 场景中包含4个quad、1个地形、1个垂直往下的方向光,quad的中心点与地形的顶点水平对齐,bake完成后,红圈中的部分不应该有阴影,而绿圈中插入地形的部分应该会有阴影,但拖出来看并没有阴影。 从顶视图观察推断产生原因为unity引擎内部地形网格的方式与新的

《Unity5.x游戏开发基础》课后题-第一章

1.为什么需要游戏引擎?游戏引擎的功能是什么? 传统的软件开发不涉及资源,物体贴图等功能,如果每次重新设计这些就得重新造轮子,因此选择一款游戏引擎就变得极为重要。 游戏引擎为了游戏设计者提供了图形图像渲染功能,物理模拟功能、碰撞检测功能、音频控制功能、程序脚本编写、动画系统、人工智能系统、网络系统、流处理、内存管理、线程管理等游戏开发所必须要的功能。 简称不需要重复造轮子。 2. 谈谈你是如何

UNITY5 - fog

UNITY5 - fog 全局雾效在 window->lighting 的设置,可设置颜色和距离 注意摄像机的Rendering Path要选择Forward posted on 2017-05-11 15:02 jiahuafu 阅读(...) 评论(...) 编辑 收藏

unity5-GI是什么?

unity5-GI是什么? GI是什么? GI =直接光照+间接光照+环境光+反射光.直接光照先不用说了,间接光照是光线在物体上反射所带来的光照. 核心参数: 每个光源上的Bounce Intensity.环境光可以直接理解为你天空盒的颜色, 蓝天白云, 那么环境光就是蓝色白色. 核心参数: Lighting视图中的Ambient Intensity.反射光可以理解为镜面反射一样的存在,

Unity5-CacheServer(资源平台切换之缓存服务器)的部署与使用

Unity5-CacheServer(资源平台切换之缓存服务器)的部署与使用 不管你是个人还是团队,如果你的资源很多, 而且经常切换平台, 那你试试这个吧~~,秒秒钟实现平台间的转换。 cache server主要用于资源修改后的自动重新导入功能,保证所见即所得,方便资源的重新获取与导入,尤其在PC与手机端来回切换的时候,对机器要求:内存够大,快速硬盘和网络。测试过程: 1下载地址:http

unity5 动画系统Mecanim事件快速入门 区分animation和animator不再混淆

据说这个是4.6开始的,因为unity我中间很长时间没用过这个,现在重新再u3d5上认识下 首先认识下图标 上面单个的就是animation下面是animator 简单说就是animator是的animation的集合 创建animation的时候回自动创建animator,animator是管理器,通过它可以安排或者调用里面所有的animation 如果你没找到这两个窗口,那可以在

Unity5.x Shader设置受击特效 InnerGlow

特效把Shader特效做好,程序中实现方法 //设置受击特效 private void setInnerGlow(int value){if(gameObject){Renderer[] renders = gameObject.GetComponentsInChildren<Renderer>();for (int i = 0; i < renders.Length; i++){Rende

Unity5.x 2d骨骼动画 (DragonBones)

Unity5.x DragonBones 的导入 第一步: 在DragonBones中做好骨骼动画后导出三个文件,分别是:*ske.json,*tex.json,*tex.png 三个文件。这三个文件分别代表:骨骼信息配置,图集信息配置,纹理集。 第二步: 将上面三个文件放入unity的文件夹中,在unity编辑视图中选择一个ske.json文件,右键create->DragonBones

Unity5.x Cloth布料系统

在Unity4中, 需要对SkinnedMeshRenderer使用SkinnedCloth, 或者对Cloth Renderer使用Interactive Cloth, 很麻烦。 在Unity5中, Cloth合二为一了.Cloth只能必须和Skinned Mesh Renderer搭配使用, 但是这不代表使用简单的物体时还必须在Max中导出一个带有蒙皮信 息的FBX, 我们可以新建一个Ga

Unity5权威讲解第十四章第十节内容 【在Unity中连接数据库】

14.10 在Unity中连接数据库 应用程序收发数据通常有很多中方法,但其中最快、最常用的方法是连接数据库。虽然此处使用了“直接连接”这个说法,但实际上需要ODBC(Open Database connectivity,开放数据库互联)或者JDBC等中间件才能连接数据库。 如前所述,在Unity中也可以通过ODBC连接数据库,但实际开发中会根据平台不同而有所区别。如图14-116所示,也可通

Unity5.x发布IOS项目Xcode8免签证调试发布教程

https://www.jianshu.com/p/b0fb49fbcc14   最近尝试发布一下IOS项目,发现现在发布已经简单很多了,不需要开发者账户也能简单快捷进行真机调试。 调试: 1.准备工作 ①硬件:Mac机一台; Iphone或Ipad设备一台 ②注册Apple账号一个 ③下载Unity5.x,搜索Unity下载 ④到AppStore下载Xcode8 2.在Unity发布IOS

【转】Unity5.x发布IOS项目Xcode8免签证调试发布教程

http://www.jianshu.com/p/b0fb49fbcc14 最近尝试发布一下IOS项目,发现现在发布已经简单很多了,不需要开发者账户也能简单快捷进行真机调试。 调试: 1.准备工作①硬件:Mac机一台; Iphone或Ipad设备一台②注册Apple账号一个③下载Unity5.x,搜索Unity下载④到AppStore下载Xcode8 2.在Unity发布IOS发布的工程,需要

[Unity] 怎么在Unity5中烘焙lightmap

原文链接:Game Dev Tip: How to bake Lightmap in Unity 5 ! 什么是Light-map Light-map是一张贴图(texture),存储了从场景(scene)中直接烘焙而来的灯光信息,通过这张贴图,我们可以减少draw call,提升我们游戏的性能。light-map通常没有阴影(shadow)。全局光照(Global Illumination)