上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: 游戏人工智能AI中最常听见的就是这三个词拉:FSM这个不用说拉,百度一大堆解释,简单将就是将游戏AI行为分为一个一个的状态,状态与状态之间的过渡通过事件的触发来形成。比如士兵的行为有“巡逻”,“追击敌人”,“攻击敌人”,“逃跑”等行为,响应的事件就有“发现敌人”,“追到敌人”,“敌人逃跑”,“敌人死... 阅读全文
posted @ 2016-01-18 18:52 JeasonBoy 阅读(27214) 评论(1) 推荐(7)
摘要: 在商店看到这样一个例子,表示很有兴趣,他们说是用UGUI做的。我想,像这种可以随便变形的图形,我第一个就想到了网格变形。 做法1: 细心的朋友应该会发现,每个UGUI可见元素,都有一个‘Canvas Render'组件,就跟3D世界模型有'Mesh Render'以及2D Sprite 有’Spri 阅读全文
posted @ 2016-01-14 15:26 JeasonBoy 阅读(28255) 评论(3) 推荐(0)
摘要: 官方教程:链接 EditorLayout API:链接 Handles API:链接 1.首先来个Inspector面板Editor的实现 要实现一个组件在Inspector中的Editor功能,首先需要写一个编辑器类: 要点: 1.继承Editor 2.放在Editor文件夹中 3.在类的头部写[ 阅读全文
posted @ 2016-01-07 13:31 JeasonBoy 阅读(7288) 评论(0) 推荐(0)
摘要: Shader "Custom/Diffuse Texture" { // Shader的开始,双引号内饰该Shader的名字 Properties { _MainTex ("Base (RGB)", 2D) = "white" {} // 属性块,_属性名字("显示出来的名字", 类型) = 默认值 阅读全文
posted @ 2015-12-12 18:53 JeasonBoy 阅读(779) 评论(0) 推荐(0)
摘要: 设计模式,是一个程序员稍微进阶点的问题了。之前在开发的时候用过不少方法,包括Instance单例模式(最常见的就是游戏中的各种全局管理器等),以及订阅-发布(又称观察者模式)等,当时用的时候纯粹是觉得用这些方法能够优雅些,能够使代码整洁、规整下。也没想过这些事什么,直到最近无意看到一本书《大话设计模... 阅读全文
posted @ 2015-11-09 15:54 JeasonBoy 阅读(896) 评论(0) 推荐(1)
摘要: 1.UGUI中是没有depth的概念,那要怎么在脚本中动态的改变一个UI元素在hierarchy中的排序位置呢? 放到最上面 Transform.SetAsFirstSibling最下面Transform.SetAsLastSibling某一处 Transform.SetSiblingIndex 2 阅读全文
posted @ 2015-10-22 10:23 JeasonBoy 阅读(3366) 评论(0) 推荐(0)
摘要: 1.NGUI中UI的深度关系(新版NGUI 3.9):在同一个Panel中,不管同不同Altas,各个UI的顺序受Depth影响在不同Panel中,UI的顺序受Panel的Depth影响例如Panel_1里有个Button,Panel_1的Depth为1,而Panel_2的Depth为0,则不管Pa... 阅读全文
posted @ 2015-10-07 22:41 JeasonBoy 阅读(1166) 评论(0) 推荐(0)
摘要: 这篇文章是博主早年写的,当初年少不懂事,竟然取这个标题,那时候的我完全没能力写好UI框架。 现在楼主已经转行去当厨师了,各位看官非常抱歉了,浪费你们时间点进来。 为什么要使用UI框架?直接使用NGUI或UGUI一拖一拉直接搭载出界面不就行了? 我相信很多小白,包括我在刚学习Unity3D UI的时候 阅读全文
posted @ 2015-10-04 15:41 JeasonBoy 阅读(55490) 评论(20) 推荐(2)
摘要: 最近看到一个非常有趣的益智小游戏,是一个盗贼进入房子偷东西的, 其实这种游戏市面上已经很多了,吸引我的是那个类似手电筒的效果, 主角走到哪里,光就到哪里,被挡住的地方还有阴影。有点类似策略游戏里的战争迷雾。 绞尽脑汁想了一天,终于实现类似的效果,这就给大家分享下。 实现这个效果用到的技术: 1.Sh 阅读全文
posted @ 2015-09-21 15:44 JeasonBoy 阅读(11276) 评论(2) 推荐(3)
摘要: -----------------------------------------------------------------------------------------------Mesh是Unity内的一个组件,称为网格组件。Mesh网格MeshFilter网格过滤器Mesh Rende... 阅读全文
posted @ 2015-09-21 14:01 JeasonBoy 阅读(24700) 评论(1) 推荐(1)
上一页 1 ··· 8 9 10 11 12 13 14 下一页