- 博客(9)
- 收藏
- 关注
原创 C#线程池ThreadPool耗时研究报告
测试内容:线程池 (ThreadPool) 与正常线程 Task 耗时对比Task: 处理文件数量:26929,运行耗时:329 秒 ThreadPool:处理文件数量:26929,运行耗时 38 秒
2023-12-12 14:39:11 81
原创 Unity编辑器 MenuItem菜单-不同位置菜单生成详解
MenuItem菜单-不同位置菜单生成详解1.在顶部菜单 右键中添加菜单2.在Project面板 右键中添加菜单3.在Hierarchy面板 右键中添加菜单4.在Inspector面板 对应的组件中右键中添加菜单5.菜单内容快捷键执行6.常用方法标记
2023-09-08 21:23:53 1000
Unity杀戮尖塔地图算法实现Demo
Unity杀戮尖塔地图算法实现
项目引擎:Unity
语言:C#
主要实现逻辑
一. 地图房间生成规则
①房间数量规则
起点层:房间数量动态配置
中间层:房间数量 :{最小值:2 ,最大值起点数量*2-1}
boss 层:房间数量=1
②房间位置
X: 房间在该层平铺后+随机横向偏移
Y:当前层数 * 每层高度+随机纵向偏移
二. 路线生成规则
①获取当前房间最近的上层房间,将该房间存入当前房间上层对象列表中
②断路检索:如果下层房间没有任何对象将当前层设置到上层对象列表中,下层距离此层距离最近的对象将此层添加上层对象列表
③链接当前层和上层对象列表中的对象
2024-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人