Android 构建自动命名APK、AAB包,自动拷贝符号表 APK、AAB的自动化命名 示例 defaultConfig { minSdkVersion 19 targetSdkVersion 33 multiDexEnabled tru... 2023-07-20
Unity Spine 使用 融合动画 皮肤切换 附件挂点切换 GetNewAttachment 获取一个新的附件 //获取 Sprite资源 Sprite attachmentSprite = LoaderCtrl.LoadSprite(iconResP... 2023-07-06
2D Sprite导入 Single 将纹理作为单个精灵使用,通常用于显示单个图像或UI元素。 Multiple 将纹理拆分成多个精灵,每个精灵对应纹理中的一个区域。通常用于制作动画、拼图和其他多个小图像的场景。 Polygon 将纹理作... 2023-04-05
纹理内存优化 图片大小 图片大小一般采用小于等于2的次方大小 在Unity 中,如果图片的大小不是2的次方,如100*200Unity会在导入之后将其缩放为128*256的纹理、如果是129*256的纹理大小,则导入之后为256*256的纹理大小 ... 2023-04-02
Unity Profiler Stats面板 Render thread 渲染线程,渲染一帧需要多少ms Batches 批次,需要分几个批次提交给GPU Saved by batching 有多少物体是同一批次提交给GPU(合批数量) Tris: 三角形数... 2023-03-25
委托和事件 先说结论 委托和事件最容易混在一起,是因为事件本身就是基于委托做的。 可以先这样记: 委托是一个类型安全的方法引用,可以保存一个或多个方法 多播委托用 += 增加方法,用 -= 移除方法,调用时会按注册顺序执行 事件是对委托字段的一... 2023-03-25
Android 排除引用包冲突 原文链接已失效,本文保留本地整理内容。 随着接入的三方库越来越多,依赖的不管是jar包还是aar包也越来越多,依赖包之间的冲突经常出现,所以做个总结记录 定位冲突的包 首先需要找到哪些包冲突了,有些冲突的包是被其他包引用的,所以肉眼是... 2023-03-19
Unity(UI Horizontal Layout Group) 宽屏横向适配问题 适配 左-中-右,中间大小不变,左右自动拉升 方案1 中间居中 左:锚点设置最左边 右:锚点设置最右边 float width = ui.HpNode.rectTransform.rect.width; float... 2023-03-19
C# Sort using System.Collections.Generic; using UIFramework; using UnityEngine; public class SingleDebug : MonoBehavio... 2023-03-14