- 博客(18)
- 收藏
- 关注
原创 Addressables创建回调
///加载回调GameObject tempPanel = null;//回调方法1Addressables.InstantiateAsync(panelName.ToString() + "Panel", CanvasTransform).Completed += OnCompleted;//回调方法2Addressables.InstantiateAsync(panelName.ToString() + "Panel").Completed += (handle) =>{ i.
2021-10-23 19:47:22
515
原创 Mono.Data.Sqlite 连接关闭后文件占用解决方法
关闭后手动GCif (SqlConnection != null){ SqlConnection.Close(); SqlConnection = null;}GC.Collect();
2021-08-22 15:56:25
485
翻译 Unity Super TileMap Editor使用帮助翻译
拖动:鼠标中键绘制:鼠标左键擦除:Shift+鼠标左键填充:双击复制Tiles:通过拖动并按住鼠标右键剪切副本 :按住Shift键选择一个Tile或者Brush:鼠标右键(通过在平铺上单击鼠标右键来选择平铺或笔刷)如果按住ALT键,将选择Tile而不是笔刷复制平铺按住Shift键剪切复制通过右键单击选定平铺或笔刷平铺。如果按住ALT键时,将选择平铺而不是笔刷select+Ctrl以选择第一个非空平铺在tilemap列表的底部到顶部的tilemap组中找到旋转和翻转旋转+.
2021-03-29 22:56:06
842
原创 c# 泛型单例 Exception: 没有找到类型:*的无参私有构造函数! 解决方案
参考:https://blog.youkuaiyun.com/u014234721/article/details/86524550报错原因,子类没有定义私有的构造函数,我这边是因为写成了共有的构造函数
2021-03-24 23:46:43
278
原创 excelReader.GetString(i)报错解决
excelReader.GetString(i)报错因为表里的数据是其他类型,比如int,所以直接获取会报错可以改成Convert.ToString(excelReader.GetValue(i)
2021-03-23 22:46:43
343
原创 TileMap 地图数据旋转信息
官方文档:TMX Map Format — Tiled 1.4.2 documentation (mapeditor.org)官方回答:https://discourse.mapeditor.org/t/can-i-rotate-tiles/703Can I Rotate Tiles? - Question - Tiled Forum (mapeditor.org)
2020-12-24 10:25:55
789
原创 根据字符串来转换成类型,传入同时调用泛型方法
Type type = Type.GetType("命名空间.类型");MethodInfo mi = typeof(泛型方法所在的类(非泛型类)).GetMethod("泛型方法名");object[] invokeArgs = new object[] { 泛型方法参数1,泛型方法参数2,...};mi.MakeGenericMethod(new Type[] { type }).In...
2019-10-07 22:57:58
729
原创 Unity UnityWebRequest加载数据
我是在安卓平台下使用此功能,windows平台可以直接使用StreamReader来读取public string LoadGameData(string fileName){ if(!File.Exists(fileName)) //判断文件是否存在 return null; StreamReader streamReader = File.OpenTex...
2019-10-07 22:22:02
2893
原创 Excel转Json工具(支持GUI模式和命令行模式)
刚出来工作,进了一家公司。发现公司游戏里所有数据都是通过策划配表,然后程序读表的形式来实现的。所以想在自己写的框架上用上,所以去找了一下Excel转Json的工具。找到一个很强大的工具,但是我有个需求工具没有所以就自己修改了一下源码。首先推荐原作者工具具体的使用方法也在里面,我这里不做讲解,只会在下面讲我修改的地方https://neil3d.github.io/codi...
2019-08-18 02:32:45
655
1
原创 VS2017 Linux项目 Bulid时提示"Could not connect to the remote system"解决方法
重启VS
2019-05-20 10:09:56
2949
转载 Unity 按钮(Button)的禁用和禁用与变灰
//禁用this.GetComponent<Button>().enabled= false;//禁用与变灰this.GetComponent<Button>().interactable = false;
2018-10-11 20:19:41
27548
1
转载 Unity3d获取物体的子物体对象(child)
foreach (Transform child in transform){ Debug.Log(child.gameObject.name);}
2018-10-10 16:21:33
8911
原创 Unity UI对象显示在最上面
int count = transform.parent.childCount - 1;//Panel移位transform.SetSiblingIndex(count);//Panel移位
2018-10-10 15:38:25
10629
2
转载 Unity 异步加载网络头像
public void LoadByWWW(string str, Image imgHead){ StartCoroutine(Load(str, imgHead));}// ImageFormatIEnumerator Load(string str, Image imgHead){ double startTime = (double)Time.t...
2018-10-08 14:43:44
828
原创 C++ 求string类数组的长度(元素个数)
sizeof(数组名) / sizeof(数组名[0])整个数组的长度/第一个元素的长度(长度是固定的)sizeof其作用是返回一个对象或类型所占的内存字节数,在windows下string是28例子string A[] = { "Hello "};sizeof(A)的结果为28,sizeof(A[0])的结果为28string A[] = { "Hello " , "Hello World"};...
2018-03-11 00:13:24
16076
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人