Unity工具类
那个妹子留步
于道而言:一生二,二生三,三生天下
于己而言:为学日增,为道日损,损之又损,以至于无为。由天下归一
展开
-
unitymesh系列之画圆柱体
UnityMesh系列原创 2023-02-27 16:32:07 · 671 阅读 · 0 评论 -
UGUI序列帧
序列帧原创 2022-12-12 11:44:08 · 293 阅读 · 0 评论 -
unity检查预设上的中文
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEditor;using System.Text.RegularExpressions;using TMPro;using System.IO;using System;public class UiPrefabs { [MenuItem("Tools/检查预设中文并且生成路径")] sta.原创 2022-01-19 16:21:11 · 2115 阅读 · 0 评论 -
Unity2019 增量式GC(使用时间片段执行GC,减少卡顿)
xasset 的资源回收策略是异步渐进式回收策略,在这种机制下,单帧最大回收多少资源会根据 CPU 的利用率动态计算,从而保证程序的流畅性。如果没有这个机制,试想一帧释放 50 个 ab, 每个 ab 10ms,这一帧就会需要 500ms,必然会造成严重的卡顿问题。using System.Collections;using System.Collections.Generic;using UnityEngine;using TMPro;using System.Threading;u...原创 2022-01-05 10:43:42 · 2350 阅读 · 0 评论 -
Unity UI问题合集
一.Unity 自适应 突然跳一下 两个原因1.锚点原因 高度变了 中心点就变了 所以 需要设置锚点最上或者最下2.没及时刷新UnityEngine.UI.LayoutRebuilder.ForceRebuildLayoutImmediate原创 2021-11-24 10:37:22 · 2652 阅读 · 0 评论 -
UGUI drawcall优化(长期更新)
优化点 UGUI DrawCalls1.UI中Z坐标不为零的不能合批(使用工具 设置目标所有子节点为0)实例 两个图集 Image ABBA 修改B的Z值 就会增加drawcall2.同一个模块 尽量使用同一个图集 图片需要同一图集的才可以Batching3.1重叠 不同图集之间的图片 避免无效重叠 会导致 drawcall 增加3.2重叠 当GPU在绘画的时候,在一块区域有多个一样或者不一样的控件。 如text和图片,图片和图片,凡是物理上的叠加,那么我们就称呼这个为叠加.原创 2021-08-26 16:12:12 · 414 阅读 · 1 评论 -
UI如何遮挡特效
特效 需要设置为Visible Inside MaskMask的Order in Layer 需要大于特效的Order in Layer原创 2021-04-29 10:52:41 · 392 阅读 · 0 评论 -
unity Image透明度渐变
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using Newtonsoft.Json;using UnityEditor;//透明度渐变方法public enum FadeMode{ LeftTORight, UpToDown, LeftUpTORightDown, LeftDownTORightUp,}.原创 2020-11-25 11:01:26 · 1793 阅读 · 0 评论 -
UGUI Text 部分内容点击功能(完整可视化版本)
using PLAGame.BattleLogic;using PLAGame.Client;using System;using System.Collections.Generic;using System.Text;using System.Text.RegularExpressions;using UnityEngine;using UnityEngine.Events;using UnityEngine.EventSystems;using UnityEngine.UI;n.原创 2020-11-10 15:18:36 · 1053 阅读 · 0 评论 -
Unity启动耗时优化 黑屏启动
Unity启动耗时优化https://www.jianshu.com/p/4366da6dd4a1遮挡黑屏https://blog.csdn.net/weixin_41022534/article/details/96964195转载 2020-09-10 18:27:36 · 689 阅读 · 0 评论 -
用adb连上模拟器查看日志
用adb连上mumu,然后就能在logcat里看了打开cmd进入以下路径并输入以下命令C:\android_sdk\SDK\platform-tools>adbdevicesListofdevicesattachedC:\android_sdk\SDK\platform-tools>adbconnect127.0.0.1:7555原创 2020-08-12 19:12:20 · 1324 阅读 · 0 评论 -
unity2019删除所有预设miss脚本
using UnityEngine;using UnityEditor;public class RemoveMissingScriptsRecursively : EditorWindow{ [MenuItem("Tools/RemoveMissingScriptsRecursively")] public static void ShowWindow() { EditorWindow.GetWindow(typeof(RemoveMissingScrip.原创 2020-08-06 18:02:39 · 1094 阅读 · 0 评论