- 博客(3)
- 收藏
- 关注
原创 闭包的作用和优缺点
闭包的概念 一个定义在函数内部的函数,可以读取到其他函数内部变量的函数,本质上,闭包就是一个把函数内部和外部连接起来的桥梁。 简单来说就是指有权访问另外一个函数作用域中的变量的函数(闭包就是能够读取其他函数内部变量的函数) 闭包的作用 函数内部定义的变量属于局部变量,当局部变量所在的函数被调用的时候,就开始执行,当调用执行一旦结束,局部变量就会被释放,当我们需要函数内部变量时,他已经被释放了,读取不到了,这个时候我们就可以用闭包,延长局部变量的执行时间,当函数执行完毕以后,局部变量不可以被内存释放,
2021-12-10 18:59:00
4460
原创 二叉树存储
存储结构 二叉树是一种特殊的树,给个结点最多有两个子节点,并且子节点有左右之分,并且兄弟,父亲,孩子可以很方便的通过编号得到 1.在二叉树的第i层上最多有2i-1个结点(i>=1) 2.深度为k的二叉树至多有2i-1个结点 3.对于一个二叉树,假设它有n个结点,对结点进行从1开始编号,对任一结点i满足下面 a.它的双亲是节点i/2(除了i=1的情况) b.左孩子是2i,右孩子是2i+1 c.如果2i>i说明无左孩子 2i+1>n说明无右孩子 ...
2021-12-07 19:20:27
784
1
原创 自动寻路实现
1. 地面设置为静态然后烘培 注:Navigation面板可以在Window->AI->Navigation打开 2. 引入命名空间 using UnityEngine.AI; 3. 定义Ai组件 4. 代码移动 navMeshAgent.SetDestination(target.position); 完整代码 public class Nav : MonoBehaviour{ public NavMeshAgent navMeshAgent;...
2021-12-01 14:19:47
441
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人