11 2023 档案
摘要:github: https://github.com/MessagePack-CSharp/MessagePack-CSharp#aot 初步测试速度是系统自带的序列化的速度的5倍 比 protobuff 更快 如果使用压缩的话,数据也会更小
阅读全文
摘要:这是一种性能友好的并且生成较为均匀的Voronoi图的实现方式 在一张网格中生成随机点,然后在取每个点周围点就不需要去做全局遍历,在自己周围的格子遍历即可 using UnityEngine; using UnityEngine.UI; public class VoronoiDiagram : M
阅读全文
摘要:https://www.bilibili.com/video/BV1rf4y1h7QZ/?spm_id_from=333.788&vd_source=106601ca71b1d910c1ac4aa2466b744c
阅读全文
摘要:转载自好朋友写的 1、解压 MHRUnpack,并打开 MHRUnpack.exe 将怪物猎人文件夹里面的 re_chunk_000.pak 文件拖进去 可以看到里面的资源文件夹,根据命名可以找到怪物,NPC,角色等资源 以怪物资源举例,选择一个怪物资源文件夹点击提取 在输出文件夹里就能看到对应的文
阅读全文
摘要:要使用Prim算法来确保生成的 Cube 之间不会有孤岛,你需要按照以下步骤进行实现: 1. 创建一个数据结构来表示 Cube,包括位置信息和是否已经被连接的状态。2. 初始化一个空列表(或优先队列)来存储已连接的 Cube。3. 随机选择一个 Cube 作为起始点,将其添加到已连接列表中。4. 重
阅读全文
摘要:using UnityEditor; using UnityEngine; public class CustomGridWindow3 : EditorWindow { private Texture2D customBackgroundTexture; private Vector2 gridS
阅读全文
摘要:用 rootVisualElement 方法绘制按钮和用 GUILayout.Button 绘制按钮混用的案例 using System.Collections; using System.Collections.Generic; using NUnit.Framework; using Unity
阅读全文
摘要:private void OnEnable() { if (Application.isEditor) { SceneView.onSceneGUIDelegate += OnScene; } } private void OnScene(SceneView sceneview) { if (isB
阅读全文
摘要:地址: https://learn.microsoft.com/zh-cn/visualstudio/profiling/performance-insights-concurrentdictionary-count?view=vs-2022 1. ConcurrentDictionary 线程安全
阅读全文