一、Label #region 四个角定位 GUI.Label(new Rect(30, 10, 100, 200), "zzzzzz"); GUI.Label(new Rect(30, Screen.height - 50, 100, 200), "zzzzzz"); GUI.Label(new ...
分类:
编程语言 时间:
2018-02-28 16:28:53
阅读次数:
842
TerrainData.splatPrototypes = new SplatPrototype[1]{ new SplatPrototype() { texture=Caodi, //Texture2D的贴图 normalMap=null, //复杂地形的贴图 tileSize=new Vecto... ...
分类:
编程语言 时间:
2018-02-28 01:06:45
阅读次数:
908
测试 每个小数值取100次 LaTest3函数 越接近0.5幅度越大,两边则越平缓 与整数无关,小数决定幅度。 ...
分类:
编程语言 时间:
2018-02-27 23:47:36
阅读次数:
355
本章节涉及一些使用 AssetBundles 的项目的常见问题。从 Unity5 开始的 AssetBundle 系统会在 Object 被打包进 AssetBundle 的时候,查找所有它的依赖。这是基于资源数据库(Asset Database)实现的。依赖信息用于确定将要被包含进 AssetBu... ...
分类:
编程语言 时间:
2018-02-27 15:01:33
阅读次数:
192
这个工具能让你浏览并编辑项目中 AssetBundles 的结构。它将阻止你创建无效的 AssetBundle,以及提醒你已经存在的 AssetBundles 是否有一些问题。它同样具有基本的构建功能...... ...
分类:
编程语言 时间:
2018-02-27 15:01:23
阅读次数:
304
Shader "Unlit/NewUnlitShader" { Properties { _MainTex ("Texture", 2D) = "white" {} _Color("Tint", Color) = (1,1,1,1) _StencilComp("Stencil Comparison"... ...
分类:
编程语言 时间:
2018-02-24 20:52:37
阅读次数:
879
实现玩家自定义按键 基于Unity3D 本文是根据Robert Nystrom所著的Game programming patterns所写,向作者致敬! 在Robert所写的书中,代码全部是用C++所写,且大部分是片段,但是可读性非常好,稍加改动就可以应用到实际项目中去。本文使用近年来比较火热的引擎 ...
分类:
其他好文 时间:
2018-02-22 19:43:16
阅读次数:
162
实现undo和redo 基于Unity3D 我们已经知道了什么是命令模式,一个命令即是一个对象。 撤销和重做是命令模式成名之作, 利用撤销,我们可以回滚一些不满意的操作。例如在策略游戏中,我们常常需要排兵布阵,布置自己的战术,往往在没有确定之前,对某个或某些操作不是很满意,进而希望撤销之前的操作,或 ...
分类:
其他好文 时间:
2018-02-22 19:21:17
阅读次数:
178
参考书籍《Unity3D人工智能编程精粹》《Unity3D人工智能编程》 游戏AI的架构模型 运动层:AI的具体行为,比如移动 决策层:决定AI下一时间步该做什么 战略层:从集体层面对个体AI进行控制 除此之外,还要结合动画系统,物理引擎,感知系统等,共同组成人工智能 个体AI 集体AI 组行为 R ...
分类:
其他好文 时间:
2018-02-21 16:34:28
阅读次数:
208
眼下。能够实现3D页游的主流技术有Silverlight.XNA、Flash、HTML5和Unity3D。当中。Unity3D作为一款专注于3D游戏的浏览器插件。最近在国内外页游产品线骚动异常;本人从多方收集到可注冊的Unity3D页游測试发现,当下的Unity3D技术应用尤其在国内正遭遇着尴尬而无 ...
分类:
编程语言 时间:
2018-02-21 10:49:49
阅读次数:
224