文章分类 - Unity
摘要:https://www.bilibili.com/video/BV1RZ4y1576G
阅读全文
摘要:RandomRoom 随即房间生成 流程大纲: 技术难点: 1、房间的生成点问题: 本方法迁移所有物体,将门临时作为整个房间的父物体,与目标门呈正对立方向,调整位置找到后,将门还原为房间的子物体。 2、检测房间重叠问题: A:房间初始化阶段拿到合并 Mesh 的 bounds,然后生成房间四个角的相
阅读全文
摘要:https://www.bilibili.com/video/BV1kC4y1s73t?p=2 https://www.youtube.com/watch?v=TLPhxDeFBGk 1、服务端创建 Socket 设置参数 new Socket(AddressFamily.InterNetwork,
阅读全文
摘要:插件地址:[https://assetstore.unity.com/packages/tools/utilities/dungen-15682] 场景: BasicSample 脚本结构: RuntimeDungeon.cs Generator.cs ScreenText.cs CameraMov
阅读全文
摘要:[MenuItem("资源工具/模型/合并模型")] public static void GenerateParse() { var go = Selection.GetFiltered(typeof(GameObject), SelectionMode.DeepAssets)[0] as Gam
阅读全文
摘要:public class Act { public Delegate handler; public void Invoke() { ((Action)handler).Invoke(); } public void Invoke<T>(T t) { ((Action<T>)handler).Inv
阅读全文
摘要:https://www.youtube.com/watch?v=XzmTiO3j6p0 https://www.youtube.com/watch?v=JLARzu7coEs
阅读全文
摘要:逻辑结构分为两部分:V和E集合,其中,V是顶点,E是边。 因此,用一个一维数组存放图中所有顶点数据; 用一个二维数组存放顶点间关系(边或弧)的数据,这个二维数组称为邻接矩阵。 邻接矩阵又分为有向图邻接矩阵和无向图邻接矩阵
阅读全文
摘要://相机第一人称视角实现 private float xRotate = 0.0f; private float yRotate = 0.0f; void Update() { if (isEye) { xRotate -= Input.GetAxis("Mouse Y"); yRotate +=
阅读全文
摘要:###键盘监听按下与抬起事件绑定 private bool holdingDown = false; void Update() { if (Input.anyKey) { keyCodeEvent.Invoke(); holdingDown = true; } if (!Input.anyKey
阅读全文
摘要://使用带参委托实现获取任意输入键位值 private Action<string> MyDelegate2; void Start() { rb = GetComponent<Rigidbody>(); MyDelegate2 = delegate (string str){ Debug.LogE
阅读全文
摘要:#高速移动物体穿模问题 ###一、解决办法之穿模帧处理 ####比如高度移动的物体在没有开启穿模帧处理时效果如下:
阅读全文
摘要:一、Dotween 插件的安装 二、Dotween 常用 API 示例 //目标点 private Vector3 targetPos = new Vector3(0, -1, 0); //起始点 private Vector3 formPos = new Vector3(0, 0, 0); voi
阅读全文