Heriarchy视图中出现的都是游戏对象,这些对象之间同样具有一定的关联关系。我们可以用树状结构来表示游戏对象之间复杂的父子关系。接下来会一起学习如何拓展Hierarchy视图。 拓展菜单: Heriarchy视图,也可以对Creat菜单项进行拓展。 效果如图所示: ...
分类:
其他好文 时间:
2018-10-28 22:08:33
阅读次数:
159
一个canvas下的游戏对象,排列顺序越往下,渲染顺序就越靠后,就会覆盖在先前的图形上。也就是说,运行游戏后,物体的渲染顺序是一个一个计算的. Transform.SetSiblingIndex(int);//设置同级对象的索引,也就是说这个方法可以设置游戏对象是父物体的第几个儿子 Transfor ...
分类:
编程语言 时间:
2018-09-30 20:08:59
阅读次数:
240
官方API->Componment gameobject 该组件所在的游戏对象 tag 游戏对象的标签 Transform 添加在游戏对象上的transform组件 公 共 方法 BroadcastMessage 调用该组件所在的游戏对象以及其子对象上所有MonoBehaviour中定义的叫做met ...
分类:
编程语言 时间:
2018-09-19 12:25:42
阅读次数:
226
代码结构: 定义相关变量 定义射线函数 定义数据更新信息:是否有目标物体,是否有旋转信息,位置更新3个子部分 有无Target的区别是:如在监视面板中添加ObjectGame为Target时,可以理解为以该游戏对象为第一人称观察世界,也ObjectGame为中心 如果没有添加Target,则可理解为 ...
分类:
编程语言 时间:
2018-09-13 13:59:46
阅读次数:
264
Unity 自动生成组件索引类工具 需求由来 我们在写UI类时 需要获取预设中的组件 缺点 1. 需要手写代码 2. 修改游戏对象名字需要手动修改代码 3. 修改层级需要手动修改代码 4. 手写容易出问题 解决方案 使用编辑器自动生成如下索引类 然后UI代码继承这个类 就可以很方便的使用这些组件 工 ...
分类:
编程语言 时间:
2018-09-04 19:02:54
阅读次数:
220
Android 贪吃蛇小游戏 分析与实现 Kotlin语言描述 Overview 本章的主要的内容是贪吃蛇小游戏的分析和实现,关于实现的具体代码可以在,文章底部的github的链接中找到。 整个游戏通过通过在,View不断的绘制实现的。 先看看效果图 分析有哪些游戏对象 毫无疑问,不管Kotlin还 ...
分类:
移动开发 时间:
2018-08-18 11:34:05
阅读次数:
317
可以自己在Unity里面试一下 游戏对象在Hierarchy面板是不是激活的,它的脚本没作用,脚本中的函数不会执行; 游戏对象在Hierarchy面板是激活的,脚本没激活,Awake会执行,OnEnable和Start不会执行; 同一脚本执行顺序 :Awake,OnEnable,Start 不同脚本 ...
分类:
编程语言 时间:
2018-07-05 19:52:41
阅读次数:
810
创建物体,脚本挂载到Cube2上 总结:GameObject.Find(""):查找游戏对象 * 1.可以查找任何层级的物体,不受脚本所绑定的物体层级位置的影响 * 2.可以指定层级查找,也可以不用指定层级去查找 * 若指定层级,则会在对应的层级中查找 * 若不去指定层级,则会在所有层级中查找(名称 ...
分类:
编程语言 时间:
2018-07-04 13:27:19
阅读次数:
235
烘焙技术可以将场景中静态物体烘焙出真实的光影效果,但是不能同样的效果动态的到游戏对象上。所以动态模型不能很好的融合到已经烘焙过的静态场景中,会显得和静态场景很脱节。可以通过光照探针技术实现Light Probes实现 原理:在场景 中先放置一些灯光效果的采样点,收集指定区域的明暗信息,利用内部的差值 ...
分类:
编程语言 时间:
2018-07-03 14:38:18
阅读次数:
277
Transform是一个类,用来描述物体的位置,大小,旋转等等信息。transform是Transform类的对象,依附于每一个物体。也是当前游戏对象的一个组件(每个对象都会有这个组件). Gameobject是一个类型,所有的游戏物件都是这个类型的对象。 gameobject是一个对象, 就跟ja ...
分类:
编程语言 时间:
2018-06-30 14:56:22
阅读次数:
126