1. 尽量避免每帧处理 比方: function Update() { DoSomeThing(); } 可改为每5帧处理一次: function Update() { if(Time.frameCount % 5 == 0) { DoSomeThing(); } } 2. 定时反复处理用 Invo ...
分类:
移动开发 时间:
2017-04-23 19:29:08
阅读次数:
291
?? 怎样使用水? 注意:本页所述内容仅仅适用于台式机编辑器模式。 Unity 的标准资源和专业版标准资源包 (Standard Assets and Pro Standard Assets packages) 中包括数种水预设(包括所需的着色器、脚本和艺术资源)。Unity 包括一个基本水效果,而 ...
分类:
编程语言 时间:
2017-04-23 14:24:38
阅读次数:
284
看了非常多关于NGUI drawCall的文章。见得比較多的一个观点是:一个 Atlas 相应一个Drawcall。 但事实上NGUI内部有自己的一套对DrawCall的处理规则。相关的规则有: 1.Atlas图集数量有关 2.Atlas图集的调用顺序(绘制顺序)有关 3.和UIPanel的数量有关 ...
分类:
编程语言 时间:
2017-04-23 12:33:34
阅读次数:
363
在Unity3D中。Vector3.Dot表示求两个向量的点积;Vector3.Cross表示求两个向量的叉积。 点积计算的结果为数值,而叉积计算的结果为向量。两者要注意差别开来。 在几何数学中: 1.点积 点积的计算方式为: a·b=|a|·|b|cos<a,b> 当中|a|和|b|表示向量的模, ...
分类:
编程语言 时间:
2017-04-22 13:05:37
阅读次数:
1883
前言 使用VS2017做为Unity的脚本编辑器,需要的最精简组件。 我的测试环境 windows 10 x64 windows 7 x64 sp1 时间:2017-4-22 最精简的组件 只需要三个必需组件,这些组件都是可选安装位置 C#和Visual Basic Roslyn编译器 静态分析工具... ...
分类:
编程语言 时间:
2017-04-22 12:34:19
阅读次数:
782
参考文档:https://docs.unity3d.com/ScriptReference/Shader.Find.html 改变color的alpha即可。 关键:Transparent/Diffuse ...
分类:
编程语言 时间:
2017-04-22 10:31:32
阅读次数:
370
uniform float4 _MainTex_TexelSize where is the value of the float4 _MainTexelSize from? It's set by the application if it's present in the shader - it ...
分类:
其他好文 时间:
2017-04-21 16:29:49
阅读次数:
472
?? 解说文件夹 第一讲 游戏的演示和资源介绍 第二讲 场景的建设 第三讲 玩家的移动 第四讲 对手的AI(让对手动起来) 第五讲 游戏的管理(上) 第六讲 游戏的管理(下) 第七讲 公布到Win8系统上 第八讲 公布到Win8系统上最高分分享 第九讲 公布到Windows Phone8系统上 视持 ...
分类:
编程语言 时间:
2017-04-20 19:47:21
阅读次数:
208
协程 理解:协程不是线程,也不是异步执行(知道就行)。 1.协程和MonoBehaviour的Update函数一样,也是在MainThread中执行的(一定得明白这句话意思)。 yiled return null 等同于 yield return 0 我这边的理解是,停止正在执行的方法,并从下一帧开 ...
分类:
编程语言 时间:
2017-04-18 22:01:57
阅读次数:
240
我的使用的是unity4.2,大家可以去官网下载最新版本的http://unity3d.com/unity/download作为一个开发人员安装编译器是最基本的常识,相信大家都能正确安装。安装成功号桌面上会有下面图标 双击我们就可以进入unity编译器了。接下来就是把NGUI作为插件导入到项目中去了 ...
分类:
其他好文 时间:
2017-04-18 18:57:46
阅读次数:
234