参考:http://blog.csdn.net/qq_34134078/article/details/51780356 1.单一原则 即:明确类的定义。通俗来讲,让他们只做一件事,而不是多件事。 提高类的可读性,更加好维护,降低耦合度。当然,方法,变量亦是如此。 2.里氏替换原则 a.子类可以实现 ...
分类:
编程语言 时间:
2017-09-11 22:49:01
阅读次数:
199
和好的文章,有一些原作者的结论很经典。 刚体(Rigidbody)的官方(摘自Unity3d的官方指导书《Unity4.x从入门到精通》)解释如下: Rigidbody(刚体)组件可使游戏对象在物理系统的控制下来运动,刚体可接受外力与扭矩力用来保证游戏对象像在真实世界中那样进行运动。任何游戏对象只有 ...
分类:
数据库 时间:
2017-09-11 19:55:00
阅读次数:
251
1、复制android-sdk-windows文件夹到C盘或者D盘或者你可以找到的任意盘任意目录,注意:不能在中文目录下!! 复制完成之后,打开unity,新建一个项目,打开Edit-Preferences选项。 2、SDK地址:点击Browse,找到刚刚复制的android-sdk-windows ...
分类:
编程语言 时间:
2017-09-09 17:14:06
阅读次数:
273
摘要下: 摘要下: 摘要下: 摘要下: 1. coroutine, 中文翻译“协程”。这个概念可能有点冷门,不过百度之,说是一种很古老的编程模型了,以前的操作系统里进程调度里用到过,现在操作系统的进程调度都是根据 时间片和优先级来进行轮换,以前是要程序自己来释放cpu的控制权,一直不释放一直也就占用 ...
分类:
编程语言 时间:
2017-09-09 16:25:02
阅读次数:
300
http://www.cnblogs.com/lopezycj/archive/2012/05/16/unity3d_tuchao.html https://forum.unity3d.com/threads/time-range-447406-for-translation-curve-s-on- ...
分类:
其他好文 时间:
2017-09-09 15:24:23
阅读次数:
555
Rect Transform 我们都知道,Unity3D中所有的GameObject都必须要携带一个Transform组件,且该组件无法移除,那么作为UI显示的GameObject则不是携带Transform而是使用Unity3D专门为UI组件设计的Rect Transform组件,如下: 另外说一 ...
分类:
编程语言 时间:
2017-09-08 11:44:30
阅读次数:
1495
Unity中读取xml时出错: 代码如下: 出现这个错误的原因是Unity3D加载XML文件的时候,XML文件必须保存为UTF-8编码的格式,同时还必须去掉开头的两个字节(BOM)用来标识UTF-8用的。这时你可以选择一些编辑工具另存为UTF-8,(有些工具默认的会为UTF-8编码添加一个BOM标识 ...
分类:
移动开发 时间:
2017-09-08 10:11:41
阅读次数:
280
第一步:下载Unity安装文件首先在浏览器输入https://unity3d.com/Unity官网,点击打开链接。点击下图红色标记处。一般来说,免费版已经够用,也可以使用盗版的UnityPro。我选择的是免费版下载。第二步:安装Unity软件点击next勾选accept,然后点击next我这里选择全部勾选,一般情..
分类:
编程语言 时间:
2017-09-07 23:09:27
阅读次数:
205
一、子着色器SubShader 写法:SubShader{ Tags{ "Queue"="Transparent" } LOD 100 } 一、标签(Tags) 1.”Queue”标签。定义渲染顺序。预制的值为 (1)”Background”。值为1000。比如用于天空盒。 (2)”Geometry ...
分类:
编程语言 时间:
2017-09-07 18:09:48
阅读次数:
166
一、固定功能着色器(Fixed Function Shader) 固定功能着色器为固定功能渲染管线的具体表现。功能较简单兼容比较老的机器 二、表面着色器 存在于Unity3D中由U3D发扬光大的一门技术。Untiy3D为我们把Shader的复杂性包装起来,降低shader的书写门槛,创建了表面着色器 ...
分类:
编程语言 时间:
2017-09-07 13:38:54
阅读次数:
215