- 博客(11)
- 收藏
- 关注
原创 【Lua】排序的优化方案
其中GetTaskOrder()方法就是获取当前任务的状态 0 == 未完成 1 == 已完成 2 == 已领奖 3 == 未解锁等等状态。不知道如果数据结构直接返回值的形式是不是更快 有时间去测试一下。优化方案 可以将排序计算缓存起来 避免重复计算。
2025-03-21 12:17:02
170
原创 Unity Addressable使用
8、当我们构建好之后会生成一些文件 红框标记的就是第四步设置的路径 然后找到这个路径下的文件夹会有一些资源 然后把这些资源上传到远端就可以使用了(注意第四步设置的远端IP上传文件记得保持一致)9、这里可以切换是使用本地还是远端 第一个是使用本地 第二个是模拟远端 第三个是使用构建好的远端资源。第一个buildpath是打包路径 如果设置了打包的时候就回打包在工程文件夹路径下+设置的路径。第二个loadpath是远端资源存放路径 可以是本地也可以是远端域名或IP地址。本次学习笔记就先记录到这里。
2024-12-29 21:41:07
678
原创 Unity使用protobuf,将protobuf转成C#
第一个框着的protoc.exe就是导出程序,如果没有下载的可以通过github下载,大家可以根据自己的系统选择包。第二个圈起来的就是我们要转的proto文件 proto_path 就是路径,因为我这里是放在同路径下所以是./第三个框起来的就是C#的输出路径(csharp_out)因为我这边也是输出路径也是 同路径所以是./生成好我们的c#之后我们可以在通过复制的bat把我们新生成的c#复制到项目中。这样就完成了我们的proto转C#然后将转好的C#放到我们的项目中!首先创建正确格式的proto文件。
2024-11-24 21:03:46
575
原创 Unity ILRuntime方案
ILRuntime利用C#的动态编译和执行特性,可以在游戏运行时加载新的C#脚本,使得能够在不支持JIT的硬件环境(如iOS)能够实现代码热更新,而无需重新编译整个项目。然后参考官网代码块:https://ourpalm.github.io/ILRuntime/public/v1/guide/tutorial.html (注:记得调整类名与方法名,如果和官网创建一样的类和方法名可不用更改官网代码)选择浏览并找到Unity安装目录Editor->Data->Managed添加需要的dll。
2024-09-27 23:51:10
362
原创 【lua】去除字符串首位0
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2023-06-25 11:06:44
358
原创 UPR资源分析工具
打开UnityUPR官网下载 https://upr.unity.com/download下载好之后。使用命令行打开检测Unity工程 assetcheck.exe --project=<unity工程目录>运行之后会在UPR Asset Checker文件夹下生成文件,打开可以看到分析结果或者使用 assetcheck.exe --project=<unity工程目录> --projectId=<UPR测试id>添加到projectId会在UPR测试分析报
2022-05-11 10:56:20
713
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人