自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 Unity常见的优化解决方案

记录一下,在项目中和学习别人优化的一些优化方案,这些优化方法也不是完全绝对的,很多项目都是需要根据自己的项目情况进行优化的,主要以美术和性能之间找平衡点,时间换空间,空间换时间,关于代码方面的优化不是很多,后期会补上去,欢迎各位大佬评论指出错误。

2024-04-02 12:56:57 904

原创 Unity中Bloom不发光问题解决

找了很久Bloom为什么不发光问题只需要打开相机上得HDR就好了,如果是Off得状态得话那么就没泛光了完美得解决了。

2023-06-25 10:35:35 616 2

原创 在Unity中获取鼠标点击的UI物体

【代码】在Unity中获取鼠标点击的UI物体。

2023-04-10 08:58:59 1408

原创 用Unity复现一个简单雨刷器功能

只是简单的从0到90度反复刷,没有写特别复杂的功能。

2023-03-05 11:59:30 287 1

原创 解决JetBrainsRider写Shader不高亮和不提示问题

如下,如果你是这种情况float4不高亮和点不出来内容,下面开始解决这个问题。原因是版本问题,首先要Remo掉当前版本(我现在已经是最新版本了)这样就解决了,或者是选择一个版本直接Update to v....选择最高的一个版本install。

2023-02-18 21:30:12 963 1

原创 Unity编辑器随机生成物体,更换场景之后物体丢失问题解决

我在编辑器开发的时候实例化预制体到场景中之后,在跳转场景之后,然后在返回实例化过物体的场景会导致之前我们创建的物体会丢失,这种情况!很坑,因为也不会提示未保存场景之类的,在这里记录下问题解决办法详情请看APIUnity - Scripting API: PrefabUtility.UnpackPrefabInstance...

2022-06-28 15:13:37 1811

原创 unity如何解决每次写完敲代码,调试时需要卡个进度条

解决办法如下:勾选上之后程序就可以立刻运行起来了,再也不用一直卡进度条了不过也有弊端的:会影响静态字段初始化有问题还有Dotween的一些效果会发生变化,谨慎避免入坑

2022-05-15 09:50:13 2699

原创 Unity Shader Graphs无法代码动态赋值的问题解决

起因:给一个材质球更换图片,动态更换了很久,换不上去!解决:Reference unity给的是随机的名字只需要改成自己的名字就可以了。完美解决box_EndTarget.image.material.SetTexture("tex", m_Texture);...

2022-04-24 14:39:16 2059

原创 unity 开发EasyAR发布IOS和安卓坑记录

2.DLL文件报错Dllnotfoundexception:EasyAr,如果报这个错误,查看下面目录,最后重新替换下文件夹,或者重新导入插件,用ios工程的时候容易出现这个问题如果IOS打开工程出现这个,如果你点击取消不...

2021-12-10 17:13:15 4585

原创 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 2597

原创 C#泛型理解

结构中的部分或全部类型都可以先不进行定义,而是到调用的时候再去定义。要说方法是逻辑上的复用,那么泛型就是结构上的复用 /// <summary> /// 泛型的意思是结构中的部分或全部类型都可以先不定义,而是调用的时候再去定义 /// </summary> /// <param name="values"></param> /// <typeparam name="T"&gt

2021-11-28 16:45:18 56

原创 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 1788

原创 C# -Unity中 params的用法

1.形式为:方法修饰符 返回类型 方法名(params 类型[] 变量名)2.不允许将params修饰符与ref和out修饰符组合起来使用   3.与参数数组对应的实参可以是同一类型的数组名,也可以是任意多个与该数组的元素属于同一类型的变量  4.若实参是数组则按引用传递,若实参是变量或表达式则按值传递  5.用法:可变的方法参数,也称数组型参数,适合于方法的参数个数不知的情况,用于传递大量的数组集合参数;当使用数组参数时,可通过使用params关键字在形参表中指定多种方法参数,并在方法的参数表中.

2021-11-28 16:18:41 2647

原创 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 1735

原创 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 1350 1

原创 unity编辑器状态获取平台切换

EditorUserBuildSettings.activeBuildTarget

2021-09-09 15:25:33 524

原创 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 144

原创 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 1022

原创 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 1069

原创 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 1176

原创 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 107

原创 字体丢失和字体分类:批量查找并且替换

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 134

原创 生成配置信息表

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 100

原创 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 87

原创 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 98

原创 查找该场景中所有的物体包括未激活的物体

//调用 //用于获取全部Hierarchy中的物体,包括被禁用的物体 private List<GameObject> GetAllSceneObjectsWithInactive() { var allTransforms = Resources.FindObjectsOfTypeAll(typeof(Transform)); var previousSelection = Selection.objects; Selec.

2021-09-06 22:16:54 204

原创 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 2051

原创 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 288

Prefab World Builder3.9

PWB provides you with a comprehensive set of tools for placing and editing objects.

2023-12-11

MapMagic 2 Bundle2.1.15

Full MapMagic 2 asset together with four default modules that turn it from terrain tool to full-scale world creator: Objects, Splines, Biomes and Brush . Made to simplify downloading, installation and update. Helps to avoid compatibility issues between modules with different versions. The summary price of all modules and the price of this asset are equal. The Bundle also brings clarity to correlation with MapMagic World Generator: this is the next iteration of MapMagic: it can do everything MMW

2023-12-11

Wireframe Shader Effect1.0

This is the best and newest wireframe shader effect for all platforms. It is efficient, beautifull and easy to use. It takes less than 30 seconds to add it to each 3D object in your scene! Features: - Compatible with all render pipelines: Built-in, URP, HDRP - Compatible with all platforms: PC, Console, Mac, iOS, Android, WebGL, VR, AR - Compatible with any version of DirecX, OpenGL, OpenGL ES, Metal - Support any type of meshes. Simple meshes and Skinned(Animated) meshes - No need for co

2023-12-11

EasyRoads3D Pro v3 v3.2.3f2

Unity 中的道路基础设施和参数化建模 在 Unity 中使用内置的可自定义动态交叉预制件和基于您自己导入的模型的自定义交叉预制件,直接创建独特的道路网络。 添加额外辅助对象,让你的场景栩栩如生:桥梁、安全护栏、栅栏、墙壁、电线、树林或其它任何沿途的几何图形。 EurityRoads3D v3工具集也可用于创建其他基础设施,例如铁路和河床雕琢在地形上的河流。 功能: - 在风景优美的环境和复杂的城市道路网中制作蜿蜒的道路或泥泞小路。 - 内置可定制的交叉路口 - 自定义交叉路口 - 导入自己的交叉路口模型 - 辅助物体:桥梁、护栏、栅栏、围墙、电线等。 - 其他基础设施(例如,铁路和河流)的自定义形状 - 地形符合道路形状,移动草木/树木,在地形贴图中可选道路形状烘焙 - 道路数据导入,用于真实世界的可视化 (OSM/KML) - 脚本化 API:在 Unity 编辑器中和运行时均通过代码进行道路创建 访问我们的网站以获取完整的功能列表。 演示项目包含教程和附加资源,可以在此下载,免费提供给带有 EasyRoads3D Pro 许可证者。

2023-12-11

Amplify Shader Pack 2.0.0.2最新版本

FREE FOR Amplify Shader Editor OWNERS. Checkout at no cost, be sure to use the same account that has your ASE license. SAVE 35% ON Amplify Bundle Amplify Shader Editor - Award-winning node-based shader editor Amplify Impostors - 1-Click Impostor Creator Amplify LUT Pack - 200+ LUT Grading Presets LATEST HIGHLIGHTS • Added support for URP/HDRP 16x • Added support for URP/HDRP 15x • Added support for URP/HDRP 14x • Fixed all samples for URP/HDRP 10x and 12x • Built with Amplify Shader

2023-12-11

Unity中的SharpSVN.dll文件

试错了好多次,终于能在Unity中的Plugins里面使用了SharpSVN了

2023-07-12

Mesh Deformation Full Collection.unitypackage

Mesh Deformation Full Collection.unitypackage

2021-12-14

Highlight Plus.unitypackage

新版高光插件内置/标准管线 (Unity 2018.4+) - 与 Mac、Windows、Android、iOS、WebGL 兼容 - 兼容 VR - 移动端速度极快 通用渲染管线 (Unity 2019.3+) 该资源还随附一个专用于通用渲染管线的版本。

2021-12-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除