自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Unity 根据对应的类型,将String转为对应的

【代码】Unity 根据对应的类型,将String转为对应的。

2023-08-26 22:48:21 253

原创 JsonConvert.DeserializeObject解析错误

Newtonsoft.Json;,解析错误

2022-12-27 03:01:25 2492 1

原创 Unity修改批量修改名字工具

批量修改名字

2022-09-19 02:01:54 1658

原创 Unity移除空组件工具

Unity移除空组件工具using System.Collections;using System.Collections.Generic;using UnityEditor;using UnityEngine;namespace Editor_BRK{ public class RemoveNullComponent { [MenuItem("Tools/移除选中物体以下层级的空组件")] private static void Selectio

2022-04-15 17:10:58 3095

原创 [Unity]Handles.DrawAAConvexPolygon()

Handles.DrawAAConvexPolygon有时候我们不方便用Gizmos,又想要画框框我们就可以用 Handles.DrawAAConvexPolygon()这里有个坑,你传入的顶点位置需要按位置这里我传入的点是0.5,这样从左上开始传入顶点就行了...

2021-09-08 20:03:44 295

原创 Unity获取Scene窗口下的鼠标位置的世界坐标

Unity获取Scene窗口下的鼠标位置的世界坐标因为直接Camera.main.ScreenToWorldPoint(Event.current.mousePosition);是不行的得进行转换.直接上代码 public static Vector3 GetMousePosToScene() { SceneView sceneView = SceneView.currentDrawingSceneView; //当前屏幕坐标,左上角(0,0)右下角(ca

2021-09-08 15:12:01 1881 3

原创 Unity 一个shader叠加多张贴图思路

Unity 一个shader叠加多张贴图思路我们需要自己去混合,不能直接Add以上面为例子最终色=基色a% + 混合色(1-a%)基色就是你要往上叠的那一张听不懂就看着最终色 = 下一张贴图 * 下一张贴图 .a + 上一张贴图 * (1-下一张贴图 .a );你有多少张贴图就套娃,就完事了...

2021-08-31 13:05:04 3478 1

原创 Unity编辑器带HDR的颜色框

编辑器HDRColorusing System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEditor;public class HDRColor : EditorWindow{ private Color a = new Color(); GUIContent UIContent = new GUIContent(); [MenuItem("MeTools/Col

2021-05-16 13:45:22 1345

原创 Unity编辑器控制粒子系统Playback Time

Unity编辑器控制粒子系统Playback Time当我们写技能编辑器时要控制粒子系统的Playback Time if(fxObject!=null)//(GameObject)fxObject是粒子父级也是一个粒子系统{ //获得粒子系统 ParticleSystem particleSystem = fxObject.GetComponent<ParticleSystem>(); //因为我需要粒子跟着动画一起动 //动画归一化时间是0-1,我们*粒子的持续时间就可以获得正

2021-05-15 13:13:13 1461

原创 Unity编辑器选中场景物体并且聚焦

Unity编辑器选中场景物体并且聚焦 void SelectedPoint(string gameObjectName) { //给物体赋值 GameObject gameObject = _character.FindObj(gameObjectName); //类似你在层级窗口中点击了物体,他会自动展开层级 EditorGUIUtility.PingObject(gameObject);

2021-05-07 20:33:24 2460 1

空空如也

空空如也

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

TA关注的人

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