11 2023 档案
摘要:项目中遇到使用多个相同spine的问题: 我们需要获取骨骼位置的时候,要拿下面这个类的信息 spine工具给的更新方案是:每个spine在Update中每帧更新,根据当前spine更新骨骼信息。 这样比较费,比如我们项目场景中有五个角色,每个角色有五个编制,那光友方单位就是25个spine,很难蚌。
阅读全文
摘要:改热更的方法:GameFramework框架详解之 资源打包和热更新流程_gameframework 热更新-CSDN博客 总结: 1.流程: 1.以windows为例,请求资源版本文件WindowsVersion.txt,得到资源版本信息,和本地的资源版本缓存相对比,查看是否需要更新 2.如果需要
阅读全文
摘要:HashSet<int> mSkillInfos = new HashSet<int>(); 哈希结构,特点:查找和添加快,不允许元素重复。可以简单理解为没有Value 的 Dictionary。 应用场景: 1.数据去重 2.快速查找 3.判断是否存在
阅读全文
摘要:1.指定 switch 语句中的默认事例 2.作为类型或者结构体的默认值 引用类型:null; 数值类型:0; bool:false; enum:==0的 struct:将结构体所有字段设置成默认值:根据类型同上面的操作 可以为null的类型:hasvalue为false且value未定义的实例
阅读全文
摘要:转自:Unity 单击、双击、长按事件处理_unity button长按事件_司军礼的博客-CSDN博客 原理: 1.将操作抽象成三个类:ClickButton,DoubleClickButton,PressButton并实现各自的生命周期函数: ClickButton:OnPointerDown启
阅读全文