- 博客(28)
- 资源 (32)
- 收藏
- 关注
原创 【技巧】Unity Json去空压缩
方便CV记录一下 json = json.Replace("\n", "").Replace(" ", "").Replace("\t", "").Replace("\r", "");
2022-05-31 14:03:56
548
1
原创 【经验】Unity安装路径包含空格遇坑
之前习惯把Unity安装到C盘Program Files目录下,今天遇到一个坑,记录一下Unity的安装路径尽量不要包含空格,因为在使用AndroidStudio更新AndroidSDK的时候会因为路径中有空格会出现报错,导致更新失败...
2022-05-24 18:25:06
668
原创 【经验】Unity使用AndroidSdk 32打包报错
Installed Build Tools revision 32.0.0 is corrupted. Remove and install again using the SDK Manager.Unity项目在一些第三方插件升级后,AndroidSDK也需要升级到32才能打包,用AndroidStudio把SDK升级到32之后依然打包失败,报如上图错误这句话的意思是生成工具版本32.0.0安装已损坏。删除并重新安装使用SDK管理器。我去sdk manager 删除了32.0.0又重新下.
2022-05-24 18:14:43
804
原创 【技巧】Unity关于时间戳
int TimeShift(DateTime dt) { TimeSpan st = dt - new DateTime(1970, 1, 1, 0, 0, 0); return Convert.ToInt32(st.TotalSeconds); } DateTime TimeShift(int s) { DateTime startTime = TimeZoneInfo.ConvertTime(new DateTime(..
2022-02-16 14:49:02
2487
原创 【经验】gitHub上很棒的一些Unity资源分享(持续更新)
平时遇到的一些插件等用于记录,收藏1、unity-ugui-XCharts GitHub - monitor1394/unity-ugui-XCharts: A charting and data visualization library for Unity. 一款基于UGUI的数据可视化图表插件。https://github.com/monitor1394/unity-ugui-XCharts一款基于UGUI的功能强大、易用、参数可配置的数据可视化图表插件。支持折线图、柱状图、饼图、雷达图、散点
2022-02-08 19:08:19
2868
原创 【技巧】apk签名Sha1 获取
//定位到jdk下面的binC:\Users\EDZ>cd C:\Program Files\Android\Android Studio\jre\bin;反序列化var striptableObj = Jso.
2021-12-31 11:14:38
2408
原创 【插件】Unity Universal Device Preview插件使用
【简介】这个插件里面可以模拟各种机型,方便我们来调整Ui的适配【下载】UniversalDevicePreview1.9.1_UniversalDevicePreview-Unity3D文档类资源-优快云下载屏幕适配插件UniversalDevicePreview更多下载资源、学习资料请访问优快云下载频道.https://download.youkuaiyun.com/download/qq_33677553/16758557Universal Device Preview | Utilities To
2021-12-30 18:25:10
1534
原创 【插件】Unity使用UniRx
【简介】UniRx重新实现了很多Unity的功能,比如WWW,协程,计时器,线程,双击等等,让我们变成变得轻松。【下载】【Unity-插件】UniRxv7.1.0Unity编程框架_unity编程-Unity3D文档类资源-优快云下载UniRx是一个Unity3D的编程框架。它专注于解决时间上异步的逻辑,使得异步逻辑的实现更加unity编程更多下载资源、学习资料请访问优快云下载频道.https://download.youkuaiyun.com/download/qq_33677553/16758396
2021-12-30 18:09:21
1226
原创 【插件】Unity json插件JsonNet简单使用
【简介】Jsonnet 是 Google 推出的一门 JSON 模板语言. 它的基本思想是在 JSON 的基础上扩展语法, 将 JSON 的部分字段用代码来表达, 并在运行期生成这些字段.【下载】【Unity-插件】JsonNet.9.0.1.zipUnityJson解析插件_unitymanifest.json的文件放哪-Unity3D文档类资源-优快云下载Unity用的Json解析工具unitymanifest.json的文件放哪更多下载资源、学习资料请访问优快云下载频道.https:/
2021-12-30 17:45:12
2123
原创 【插件】Unity插件UnitySRDebugger的简单使用
【简介】这款插件可以再真机运行的时候查看Log,或者添加一些测试功能,如Gm指令等,对移动端项目的测试有很大的帮助。【下载地址】https://assetstore.unity.com/packages/tools/gui/srdebugger-console-tools-on-device-27688https://download.youkuaiyun.com/download/qq_33677553/16758237【使用方式】1、将SRDebugger导入项目可以从Window >
2021-12-30 17:16:37
4050
原创 【技巧】C#去除字符串的空格和换行
简单记录一下json = json.Replace("\n", "").Replace(" ","").Replace("\t","").Replace("\r","");
2021-12-29 18:50:01
2882
1
原创 【插件】Asset Hunter PRO 简单使用
【介绍】Asset Hunter PRO是Unity的一插件,用于分析工程内的资源使用情况,可以用来清理项目中未使用的资源【插件】https://download.youkuaiyun.com/download/qq_33677553/16758541https://download.youkuaiyun.com/download/qq_33677553/16758541【应用】1、将插件导入工程中2、打开Asset Hunter (Ctrl+H或Window->Heureka->Asset Hun
2021-12-23 17:50:53
2518
原创 【技巧】Unity获取两点夹角
public static float GetAngle(Transform trs,Transform target) { Vector3 dir = target.transform.position - trs.transform.position; dir = dir.normalized; float angle = Mathf.Atan2(dir.y, dir.x) * Mathf.Rad2Deg; angle...
2021-12-15 15:44:30
3495
原创 【技巧】Unity使用List使用Contains的耗时问题
【问题描述】C#中使用List中的Contains会非常耗时,因为使用了Equals来进行比较,效率比较低,进行复杂操作的时候能感觉到明显的卡顿【解决方案】扩展一个方法使用==来进行比较public static class ListEx { public static bool CustomContains<T>(this IList<T> list,T t)where T: class { foreach (var ite.
2021-12-07 13:40:12
3357
原创 【解决】Unity项目降低版本之后控制台报错
问题描述Unity版本降低后报错如下图解决方案看Log是因为项目内的某个库版本对不上我们打开Window-PackageManager切换到Inproject,对比报错信息版本号1.6.0推断是VersionControl库的版本号不对将该库更新到新版本问题解决,其他库同样处理...
2021-12-05 15:35:43
1072
原创 【技巧】Unity编辑器状态下获取脚本所在路径
/*获取当前脚本的文件夹路径,参数为脚本的名字*/ static string GetPath(string _scriptName) { string[] path = UnityEditor.AssetDatabase.FindAssets(_scriptName); if(path.Length>1) { Debug.LogError("有同名文件"+_scriptName+"获取路径失败");...
2021-12-02 20:21:39
4700
原创 【技巧】Unity检测方法执行时间
遇到项目卡顿,为了定位问题,所以我们需要检测一些方法执行的耗时,整理了几个方法测试方法 void TestMethod() { for(int i =0; i < 10000000; i++) { } } 1、Time.time这个方法一帧只会赋值一次,所以一下方式取到的永远是0,所以该方法可以忽略 float t = Time.time; TestMethod();
2021-12-02 17:17:26
4218
原创 【技巧】Unity 获取Android设备系统语言
语言表链接http://www.loc.gov/standards/iso639-2/php/code_list.php。
2021-11-25 17:46:41
3785
原创 【技巧】上传超过100M的文件至GitHub
GitHub是我们常用的代码托管平台,但GitHub有一个限制,不能上传超过100M的文件。想要上传超过100M的文件,就需要借助Git LFS。首先下载git-lfs(https://github.com/git-lfs/git-lfs),(或使用一下命令安装$ git lfs install)安装好后进入本地仓库目录,执行下面的命令。git lfs track "file"file是需要上传的大文件。执行完命令后会发现目录下生成了一个".gitattributes"文件,文件
2021-11-02 14:19:43
1623
原创 【技巧】文件或文件夹正在使用无法删除
有的时候,文件关闭后,后台还在引用,导致文件无法删除,无法重命名。这个时候需要找到哪个后台程序在引用文件,将其关闭。方法/步骤 1 我们点击电脑桌面开始菜单,在运行栏内输入“资源监视器”,然后回车。 2 在程序列表框里,会出现资源监视器,点击进入。 3 在资源监视器窗口,菜单栏位置,选择“CPU”。 4 在“关联的句柄”里面,输入,搜索无法删除的文件名称(关键字也行),或所在文件夹名称。如,我要找到“排版助手”这个文件,
2021-11-01 16:56:40
2144
原创 【技巧】简单的根据权重返回随机值
游戏中经常用到随机算法,比如转盘,老虎机等游戏,每种奖励的概率肯定是不一样的,不能存随机,所以给每种奖励加上了权重,这里记录一种通过每种奖励的权重获取奖励的算法,很简单 public static int GetRandom() { //这里创建个数组用来表示奖励列表 int[] values = {0, 0, 0, 20, 20, 20, 10, 10, 5, 5}; //这个数组表示每个位置的权重,数量要和奖励列表一致 int
2021-08-25 16:44:00
645
原创 【插件】Unity 简单使用SimpleSQL
下载官方地址我的资源 SimpleSQL 2.13.0SQLiteSpy-1.9.11 SQL可视化工具,比较简陋navicat12.29 我比较喜欢的一款SQL可视化工具破解版插件使用:1.把插件导入Unity工程2.通过Tools创建一个数据库文件,创建空的就好,在工程根目录下找到数据库文件,改好名称,放到合理位置.3.这个地方需要切换成所需要的平台4.创建一个空物体,添加SimpleSQLManager脚本5.刚才创建的数据库只是模板,运行后会复
2021-06-24 19:20:31
1166
unity Http请求插件,支持https
2022-02-18
Vibration Unity振动插件
2022-02-09
【Unity-插件】UnityDOTween.zip
2021-12-31
【Unity-插件】ShaderForge1.28 Shader插件.zip
2021-12-31
【Unity-插件】Ferr2DTerrain2.0.22.zip
2021-09-08
【Unity-插件】Destructible 2D v3.0.10.unitypackage
2021-09-08
【Unity-插件】Destructible 2D 3.1.1.unitypackage
2021-09-08
【Unity-插件】SimpleSQL 2.13.0.unitypackage
2021-05-31
【Unity-插件】AssetHunterPro_v1.3.4 Unity 资产清理插件
2021-04-19
【Unity-插件】Spine3.8 2019及2021
2019-05-16
【通用-工具】TortoiseGit2.12.0 以及Git2.32.0
2019-05-16
【通用-工具】SVN1.14.1 安装包 语言包
2019-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人