参考资料: http://www.ceeger.com/Components/class-BoxCollider.html 要产生碰撞的条件: ①.游戏对象必须要有碰撞体,其中一个要必须带有刚体,碰撞的物体要有相对运动; 在物理模拟中,没有碰撞体的刚体会彼此相互穿过。 触发器事件执行的条件: ①.两 ...
分类:
其他好文 时间:
2017-04-17 17:21:05
阅读次数:
323
阅读目录 一、Canvas简介 二、Canvas画布参数与应用 阅读目录 一、Canvas简介 二、Canvas画布参数与应用 回到顶部 一、Canvas简介 Canvas画布是承载所有UI元素的区域。Canvas实际上是一个游戏对象上绑定了Canvas组件。所有的UI元素都必须是Canvas的自对 ...
分类:
编程语言 时间:
2017-04-17 12:46:37
阅读次数:
443
游戏对象:所有出现在场景中的实体都是游戏对象。 一、创建游戏对象 创建游戏对象有两种方式:一是通过在unity中创建模型,而是通过脚本动态创建游戏对象。通过脚本动态创建的灵活性较高,重点也在于通过脚本创建对象。 通过脚本动态创建游戏对象: 1、使用GameObject.CreateObject()方 ...
分类:
其他好文 时间:
2017-04-14 00:21:30
阅读次数:
287
Unity 的导航系统主要由Navigation编辑器和Nav Mesh Agent、Nav Mesh Obstacle、Off Mesh Link组件组成。其中Navigation编辑器烘焙导航网格,Off Mesh Link组件手动生成网格链接,其余的两个组件则添加到动态游戏对象(敌人、怪等)身 ...
分类:
其他好文 时间:
2017-04-13 20:07:52
阅读次数:
421
1、Object(物体)参数面板 Navigation Static:选中该复选框,则表示该游戏对象将参与导航网格的烘焙。 Generate OffMeshLinks:选中该复选框,可以自动根据Drop Height(下落高度)和Jump Distance(跳跃距离)的参数设置用关系线来连接分离的网 ...
分类:
编程语言 时间:
2017-04-13 10:14:49
阅读次数:
701
3D物理组件中碰撞体组件添加与设置 碰撞体是物理组件中的一类,3D物理组件和2D物理组件有独特的碰撞体组件,它要与刚体一起添加到游戏对象上才能触发碰撞。如果两个刚体相互撞在一起,除非两个对象有碰撞体时物理引擎才会计算碰撞,在物理模拟中,没有碰撞体的刚体会彼此相互穿过。 在3D物理组件中添加碰撞体的方 ...
分类:
编程语言 时间:
2017-04-12 18:35:52
阅读次数:
749
U3D最重要的五大界面 第一:场景(Sence),构建游戏的地方; 第二:层级(Hierarchy),场景中的游戏对象都列在这里。 第三:检测面板(Inspector),当前选中的资源或对象的设置,是一些变量和组件的集合(说是属性面板更合适一些)。 第四:游戏(Game),演示窗口,仅在播放模式中演 ...
分类:
其他好文 时间:
2017-04-10 13:11:01
阅读次数:
173
转载 【Unity3D自学记录】代码获取隐藏游戏对象 http://blog.csdn.net/daijinghui512/article/details/34095553 很多人把游戏物体的active改成false后,用GameObject.Find()就找不到游戏对象了。 我来告诉大家一个巧妙 ...
分类:
编程语言 时间:
2017-03-27 17:43:31
阅读次数:
164
prefab:预置是一种资源类型——存储在项目视图中的一种可重复使用的游戏对象。预置可以多次放入到多个场景中。当你添加一个预置到场景中,就创建了它的一个实例。所有的预置实例链接到原始预置,基本上是它的克拢不管你的项目存在多少实例,当你对预置进行任何更改,你将看到..
分类:
编程语言 时间:
2017-03-21 20:29:32
阅读次数:
295
Hierarchy视图中选择一个游戏对象以后通过右键可以打开一个unity默认菜单,一般情况下都可以满足我们,但是我想真对某些特殊的游戏对象而展开特殊的菜单。如下图所示,比如这样: 代码: OK 欢迎大家在下面给我留言讨论。 如果你想改Project视图的右键菜单,原理也是一样的。 Unity版本5 ...
分类:
编程语言 时间:
2017-02-14 20:17:01
阅读次数:
226