- 博客(28)
- 资源 (2)
- 收藏
- 关注
原创 Unity常见的优化解决方案
记录一下,在项目中和学习别人优化的一些优化方案,这些优化方法也不是完全绝对的,很多项目都是需要根据自己的项目情况进行优化的,主要以美术和性能之间找平衡点,时间换空间,空间换时间,关于代码方面的优化不是很多,后期会补上去,欢迎各位大佬评论指出错误。
2024-04-02 12:56:57
2294
原创 Unity中Bloom不发光问题解决
找了很久Bloom为什么不发光问题只需要打开相机上得HDR就好了,如果是Off得状态得话那么就没泛光了完美得解决了。
2023-06-25 10:35:35
939
2
原创 解决JetBrainsRider写Shader不高亮和不提示问题
如下,如果你是这种情况float4不高亮和点不出来内容,下面开始解决这个问题。原因是版本问题,首先要Remo掉当前版本(我现在已经是最新版本了)这样就解决了,或者是选择一个版本直接Update to v....选择最高的一个版本install。
2023-02-18 21:30:12
1215
1
原创 Unity编辑器随机生成物体,更换场景之后物体丢失问题解决
我在编辑器开发的时候实例化预制体到场景中之后,在跳转场景之后,然后在返回实例化过物体的场景会导致之前我们创建的物体会丢失,这种情况!很坑,因为也不会提示未保存场景之类的,在这里记录下问题解决办法详情请看APIUnity - Scripting API: PrefabUtility.UnpackPrefabInstance...
2022-06-28 15:13:37
1906
原创 unity如何解决每次写完敲代码,调试时需要卡个进度条
解决办法如下:勾选上之后程序就可以立刻运行起来了,再也不用一直卡进度条了不过也有弊端的:会影响静态字段初始化有问题还有Dotween的一些效果会发生变化,谨慎避免入坑
2022-05-15 09:50:13
3033
原创 Unity Shader Graphs无法代码动态赋值的问题解决
起因:给一个材质球更换图片,动态更换了很久,换不上去!解决:Reference unity给的是随机的名字只需要改成自己的名字就可以了。完美解决box_EndTarget.image.material.SetTexture("tex", m_Texture);...
2022-04-24 14:39:16
2128
2
原创 unity 开发EasyAR发布IOS和安卓坑记录
2.DLL文件报错Dllnotfoundexception:EasyAr,如果报这个错误,查看下面目录,最后重新替换下文件夹,或者重新导入插件,用ios工程的时候容易出现这个问题如果IOS打开工程出现这个,如果你点击取消不...
2021-12-10 17:13:15
4914
原创 ILRuntime添加DLL文件记录
换了电脑了,陈年项目打开了热更一看全报错了,记录下找DLL的方法DLL路径1:D:\Program Files\unity\2019.4.9f1\Editor\Data\PlaybackEngines\windowsstandalonesupport\Variations\mono\ManagedDLL路径2:H:\工程文件\Library\ScriptAssemblies...
2021-12-01 15:55:44
2636
原创 C#泛型理解
结构中的部分或全部类型都可以先不进行定义,而是到调用的时候再去定义。要说方法是逻辑上的复用,那么泛型就是结构上的复用 /// <summary> /// 泛型的意思是结构中的部分或全部类型都可以先不定义,而是调用的时候再去定义 /// </summary> /// <param name="values"></param> /// <typeparam name="T">
2021-11-28 16:45:18
66
原创 Unity随机值的取用
public partial class MathUtil : MonoBehaviour {//利用泛型可以不定义返回值,直接用params关键字 public static T GetRandomValueFrom<T>(params T[] values) { var valueArray = values as Array; return values[UnityEngine.Random....
2021-11-28 16:38:48
1827
原创 C# -Unity中 params的用法
1.形式为:方法修饰符 返回类型 方法名(params 类型[] 变量名)2.不允许将params修饰符与ref和out修饰符组合起来使用 3.与参数数组对应的实参可以是同一类型的数组名,也可以是任意多个与该数组的元素属于同一类型的变量 4.若实参是数组则按引用传递,若实参是变量或表达式则按值传递 5.用法:可变的方法参数,也称数组型参数,适合于方法的参数个数不知的情况,用于传递大量的数组集合参数;当使用数组参数时,可通过使用params关键字在形参表中指定多种方法参数,并在方法的参数表中.
2021-11-28 16:18:41
2837
原创 unity解决射线穿透UGUI的问题
if (Input.GetMouseButtonDown(0) && !EventSystem.current.IsPointerOverGameObject()) { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); RaycastHit hit; if (Physics.Raycast(ray, out hit, 100))..
2021-11-20 13:59:22
1788
原创 unitywebgl报错解决记录
An error occurred running the Unity content on this page. Seeyour browser JavaScript console for more info.The error was:Uncaught TypeError: UnityLoader[n] is not a function打包出来的index.html文件里面的json信息是否和Build一样
2021-09-17 14:51:50
1525
1
原创 Json问题:万国码转成汉字
//利用正则表达是转化汉字 static string ConvertTo(string json) { Regex zRegex = new Regex(@"(?i)\\[uU]([0-9a-f]{4})"); string m_json = zRegex.Replace(json, delegate(Match match) { return ((char) Convert.ToInt32(match.Group.
2021-09-07 21:42:42
171
原创 URP Shader升级概要
1.CG关键字凡是 CG关键字 ,都改为HLSL比如 CGPROGRAM 改完 HLSLPROGRAM 等等ENDCG 改为 ENDHLSLFallBackFallBack "Hidden/Universal Render Pipeline/FallbackError"3."LightMode""LightMode" 要改为URP支持的模式, 比如"LightMode" = "Forward"替换为"LightMode" = "UniversalForward"其他
2021-09-07 21:42:33
1084
原创 unity图片相似度2
using System.Collections;using System.Collections.Generic;using System.IO;using UnityEngine;using UnityEngine.UI;public class ContrastManager : MonoBehaviour{public static ContrastManager _instance;/// <summary>/// 添加被对比的图片/// </summa.
2021-09-06 22:26:09
1169
1
原创 unity图片相似度识别
public static SimilarPhoto _Instance; ///// <summary> ///// 需要被对比的哈希值 ///// </summary> //public string ContrastValue; ///// <summary> ///// 服务器图片 ///// </summary> //public List<Texture2D> ServerImage = new List<Text
2021-09-06 22:24:56
1318
原创 DateTime 数字类型
System.DateTime currentTime=new System.DateTime();取当前年月日时分秒:currentTime=System.DateTime.Now;取当前年:int 年=currentTime.Year;取当前月:int 月=currentTime.Month;取当前日:int 日=currentTime.Day;取当前时:int 时=currentTime.Hour;取当前分:int 分=currentTime.Minute;取当前秒:int 秒=c
2021-09-06 22:23:31
127
原创 字体丢失和字体分类:批量查找并且替换
public class ZHCWin : ScriptableWizard { public Font m_font; public List<Text> m_Texts = new List<Text>(); [MenuItem("ZHCTools/字体丢失检查", false, 0)] static void Win() { DisplayWizard<ZHCWin>("字体丢失检查", "开始修改", "查找丢失字体的物体"); } pr
2021-09-06 22:21:53
159
原创 生成配置信息表
using System;using System.Collections;using System.Collections.Generic;using System.IO;using System.Text;using UnityEditor;using UnityEngine;using UnityEngine.UI;namespace ZHCTOOLS{ [CreateAssetMenu(fileName = "MainConfig")] public class.
2021-09-06 22:19:49
121
原创 Get获取信息写入配置表,整合资源
using System;using System.Collections.Generic;using System.ComponentModel;using System.IO;using System.Text;using System.Text.RegularExpressions;using UnityEditor;using UnityEngine;using LitJson;using UnityEngine.UI;using ZHCTOOLS;/// <summ.
2021-09-06 22:18:59
113
原创 AutoSet 根据配置表信息解析到新框架里面
using System;using System.Collections.Generic;using System.ComponentModel;using System.IO;using System.Reflection;using System.Text;using System.Text.RegularExpressions;using UnityEditor;using UnityEngine;using LitJson;using UnityEngine.UI;usin.
2021-09-06 22:18:20
112
原创 查找该场景中所有的物体包括未激活的物体
//调用 //用于获取全部Hierarchy中的物体,包括被禁用的物体 private List<GameObject> GetAllSceneObjectsWithInactive() { var allTransforms = Resources.FindObjectsOfTypeAll(typeof(Transform)); var previousSelection = Selection.objects; Selec.
2021-09-06 22:16:54
231
原创 Unity 利用AES给文件加密与解密
using System;using System.Collections;using System.Collections.Generic;using System.IO;using System.Security.Cryptography;using System.Text;using UnityEngine;public class AES:MonoBehaviour{ private void Start() { AESFileEncrypt(.
2021-09-06 22:15:01
2343
原创 UGUI打图集
using UnityEngine;using System.Collections;using UnityEditor;using System.Collections.Generic;using System.IO;using System.Text;public class AtlasCreate{//用来保存图片中的设置信息 比如用RGBA32压缩格式等public class TextureImporterSettings{public bool isReadable;/.
2021-09-06 22:13:30
316
Prefab World Builder3.9
2023-12-11
MapMagic 2 Bundle2.1.15
2023-12-11
Wireframe Shader Effect1.0
2023-12-11
EasyRoads3D Pro v3 v3.2.3f2
2023-12-11
Amplify Shader Pack 2.0.0.2最新版本
2023-12-11
Mesh Deformation Full Collection.unitypackage
2021-12-14
Highlight Plus.unitypackage
2021-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人