摘要:
Navigation Mesh 导航网格 Navigation mesh (导航网格)是 3D 游戏世界中用于实现动态物体自动寻路的一种技术,将游戏中复杂的结构组织关系简化为带有一定信息的网格,在这些网格的基础上通过一系列的计算来实现自动寻路。 导航的时候,只需要给导航物体挂载 Nav Mesh A 阅读全文
摘要:
一、延迟销毁游戏对象 默认情况下,使用 Destroy() 方法会立即销毁游戏对象,如果想延迟一段时间再销毁,可以在这个方法中传递一个时间参数。 1 Destroy(gameObject, 2.5f); 这段代码实现的效果就是经过 2.5 秒后销毁游戏对象。 二、获取一个随机布尔值 我们知道 Ran 阅读全文
摘要:
一、高亮选择 在 Scene 面板右上角的 Gizom 下拉列表中,可以通过设置 Selection Outline 选项决定是否在选中物体时显示边缘的高亮标识。 二、Pixel Perfect Camera 在摄像机上挂载 Pixel Perfect Camera 组件能够使 2D 像素风格的游戏 阅读全文
摘要:
Find 使用规则 在 Unity 项目开发的时候,我们可以通过代码 Find 对象的名字从而获得指定的对象。Find 会遍历 Hierarchy 视图里面的游戏对象,在找到第一个符合的对象的时候就会终止遍历。而通过实践可以发现,这种遍历是从底部开始到上面,而不是从顶部遍历到下面,这个在运用的时候很 阅读全文
摘要:
Rect Transform 面板 依据官方的描述:Rect Transform 主要提供一个矩形的位置、尺寸、锚点和中心信息以及操作这些属性的方法,同时提供多种基于父级 RectTransform 的缩放形式。Rect Transform 继承于 Transform,配合 Canvas 专门交给 阅读全文
摘要:
Canvas Scaler 这个控件主要负责 Canvas 的显示效果,其中 UI Scale Mode 较为重要。 可选择的模式有3种,分别是 Constant Pixel Size,Scale With Screen Size 和 Constant Physical Size。 一、Consta 阅读全文
摘要:
Canvas 的三种渲染模式 Canvas 画布 Canvas 就是 Unity 渲染UI的组件。UGUI 是 Unity 支持的2D界面控件,所有的 UI 控件都需要在包含 Canvas 组件的物体下边充当子物体,我们通过在 GameObject/UI 创建物体时,会自动生成 Canvas 以及与 阅读全文
摘要:
Toggle - 切换开关 Toggle 组合按钮(单选框),可以将多个 Toggle 按钮加入一个组(Toggle Group),则它们之间只能有一个处于选中状态(Toggle 组合不允许关闭的话)。 Toggle 组件 Toggle 大部分属性等同于 Button 组件,同为按钮,不同的只是它自 阅读全文
摘要:
Animator组件 Animator 是 Unity 中动画控制器的组件,相当于一个动画片段管理器。我们知道在 Unity 中素材可以拖拽到游戏对象上,制作成称为 Clip 的动画片段,如果该对象上没有 Animator 组件,那么也会同时创建 Animator 用来管理 Clip 的切换和触发等 阅读全文
摘要:
相机跟随的几种方式 1. 单纯的相机固定跟随 相机保持与目标对象一定的相对距离,跟随目标对象发生移动 将脚本挂载到指定的 Camera 上,并给 Target 字段赋值一个跟随的目标对象 1 using System.Collections; 2 using System.Collections.G 阅读全文