- 博客(21)
- 收藏
- 关注
原创 Unity AssetBundle一个需要注意的地方
记录一个问题,就是如果AssetBundle Name相同 那么如果当他是同时都在内存中时就会有一个问题The AssetBundle 'XXXXX' can't be loaded because another AssetBundle with the same files is already loaded. 无法加载AssetBundle‘XXXXX’,因为已经加载了具有相同文件的另一个AssetBundle。所以在做的时候一定要避免AssetBundle同名问题,哪怕不是一个文件夹下,也会出现该问
2021-11-15 14:22:45
2984
2
原创 .net 动态添加断点
调用 System.Diagnostics.Debugger.Break(); 记一下,有时候挺需要这个的。处理一些恶心的问题..
2021-05-25 16:22:54
207
原创 Swiming
using UnityEditor; using System; using System.Reflection; public class OpenWebViewInTheEditorWindow : EditorWindow { [MenuItem("Tool/OpenWebViewInTheWindow")] static void OpenWebView() { string Url = "https://www.4399.com"; str...
2020-12-08 17:41:56
504
1
原创 特效检索工具
using UnityEditor; using UnityEngine; using System.IO; using System.Collections.Generic; public class ParticleSystemsSearcher : EditorWindow { [MenuItem("自定义工具/资源搜索工具/特效搜索")] public static void ShowWindow() { EditorWindow.GetWindow(typ...
2020-07-08 21:01:16
240
原创 unityeditor
记录一下。编辑器动态修改.asset . prefab 需要额外调用一下EditorUtility.SetDirty(obj); 然后再调用AssetDatabase.SaveAssets(); 不然Unity关闭重新打开会丢失数据。
2020-07-08 21:00:42
225
原创 查找图片丢失
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEditor; using UnityEngine.UI; public class FindMissingImage : BaseEditorWindow { private List<GameObject> list = new List<GameObject>(); private ...
2020-07-01 15:36:09
380
原创 查找图片Tools
using UnityEngine; using UnityEngine.UI; using UnityEditor; using System.IO; using System.Collections.Generic; public class FindImage : EditorWindow { static List<Object> list = new List<Object>(); Vector2 scrollerPos = new Vector2(); ...
2020-07-01 15:35:16
191
原创 FindAssetBundle
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEditor; public class FindAssetBundle : EditorWindow { private string assetBundleName = ""; private List<string> list = new List<string>(); Ve...
2020-07-01 15:34:34
182
原创 替换按钮点击效果
using UnityEngine; using UnityEngine.UI; using UnityEditor; using System.IO; using System.Collections.Generic; public class EditorButton : EditorWindow { [MenuItem("自定义工具/换UI工具/替换按钮点击效果")] private static void ShowWindow() { EditorWindo...
2020-07-01 15:33:56
292
原创 更改图片Tools
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEditor; public class ChangeTexture : EditorWindow { private int anisoLevel; [MenuItem("自定义工具/ChangeTexture")] private static void ShowWindow() { ...
2020-07-01 15:32:27
231
原创 去掉无用节点
using UnityEngine; using UnityEditor; using System.Collections.Generic; using System.Text; using System.Text.RegularExpressions; using UnityEditorInternal; // 美术在导出模型时,有很多挂点是没有用的。但有些挂点却是有用的,跟美术沟通,有用挂点的名字。 // 再使用该脚本进行一健清理 public class BatchAnim...
2020-07-01 15:30:00
512
原创 查找组件引用
using UnityEngine; using UnityEditor; using System.Collections.Generic; using System.Threading; using UnityEngine.SceneManagement; using System; /// <summary> /// 查找组件,用于批量修改组件的操作 /// </summary> public class FindComponent : EditorWindow { ..
2020-07-01 15:27:31
319
原创 特效替换名字
using UnityEngine; using UnityEditor; public class EffectNameReplace : EditorWindow { private Object targetFile; private string oldStr = string.Empty; private string newStr = string.Empty; private string prefix = s...
2020-07-01 15:23:42
261
原创 地面碰撞体增加材质
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEditor; public class AddBoxRenderer : EditorWindow { static private Mesh mesh; static private Material material; [MenuItem("自定义工具/地面碰撞体增加材质", false, 110...
2020-07-01 15:22:33
385
原创 查找图片引用
using UnityEngine; using UnityEditor; using System.Collections.Generic; using System.Threading; using UnityEngine.SceneManagement; using System; /// <summary> /// 查找组件,用于批量修改组件的操作 /// </summary> public class FindComponent : EditorWindow { ..
2020-07-01 15:13:45
373
转载 查丢失资源
public class FindMissingWindow : EditorWindow { [MenuItem("Tools/检查/检查MissingReference资源")] public static void FindMissing() { GetWindow<FindMissingWindow>...
2018-11-10 10:13:22
220
原创 存储当前场景信息工具
using UnityEngine; using System.Collections; using UnityEditor; using System.Collections.Generic; using System.Xml; using System.IO; using System.Text; using LitJson; using System.Runtime.Serializatio...
2018-11-07 17:34:38
282
转载 Unity骨骼优化
用Unity做游戏经常会用到3D角色,也就会用到骨骼动画。骨骼动画对性能的影响其实非常大的,在说这个问题之前,先来说说骨骼动画的原理。 我之前做过多种骨骼动画,包括写过2D的骨骼动画系统(类似于现在比较流行的龙骨系统),也在flash的stage3D里面写过3D的骨骼模型动画。骨骼动画的原理实际上都是一样的: 首先你需要有一个模型,2D或者3D的,这些模型是由顶点组成的,2d模型的顶点就是一个个四...
2018-04-13 09:13:27
2500
原创 Unity实现鼠标框选
using System;using System.Collections;using System.Collections.Generic;using UnityEngine;public class DrawTest : MonoBehaviour { /// <summary> /// 材质球 /// </summary> public Mat...
2018-04-11 09:30:40
1567
1
原创 DBManager
using System; using System.Collections.Generic; using System.Linq; using System.Web; using MySql.Data; using MySql; using MySql.Data.MySqlClient; /// /// DBManager 的摘要说明 /// public class D
2018-01-10 20:55:42
2301
原创 WebServer.cs
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Services; using MySql.Data; using MySql; using MySql.Data.MySqlClient; using System.Text;
2018-01-10 20:54:53
214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅