- 博客(6)
- 收藏
- 关注
原创 Unity WebGL中文输入插件适配2020及以上的版本
原插件不支持unity2020及以上的版本,要适配的话,下载原作者的插件后,将ChineseInputWebGL.jslib的内容替换为以下代码。
2023-05-31 10:43:49
958
5
原创 Unity的Build窗口无法显示的Bug及解决方法
可以先改一下Layout试试,这个操作会重置窗口的信息,没用的话就RevertFactorySettings返回出厂设置。Ctrl+F5看看窗口位置,是不是NaN或负无穷。可以打开UserSettings\Layouts删掉这些布局文件,Unity会重新生成默认的。
2023-05-29 09:20:09
1052
1
原创 FairyGUI复制包的坑
fgui没有直接复制包的功能,我之前在Windows资源管理器那边复制粘贴整个包的文件夹,然后重命名,这样会导致包的ID重复。手动修改package.xml里的id,随便改一个,然后批量替换所有xml文件里的包id。引擎在读取包的时候,只会返回第一个匹配到ID的包,导致重复ID的包只能读取到一个。或者直接新建一个包,然后把所有东西在Fairygui内部复制粘贴过去。在每个包的package.xml。
2023-03-20 11:05:52
244
原创 VR开发 fairyGUI点击优化
VR里操作UI,用手柄点击的时候,小手随便一抖就点击失败了,因为手柄射线放大了移动,导致点击指令被判断为移动指令。其中50代表在 touchbegin 后 UI的射线头移动多少像素会取消本次点击。还有_clickTestThreshold这个变量,也要改一下。
2023-03-09 11:46:13
231
原创 ts限制字符串长度函数,可选附加...
/*限制名字长度 @param length 汉字长度2,其他长度1/public static cutName(name: string, length: number): string {let len = 0; let s = ‘’for (let i = 0; i < name.length; i++) {let str = name.substr(i, 1)if (/[\u4e00-\u9fa5]/.test(str)) len += 2else len++ //汉字长度加2,其
2020-08-13 10:17:11
2286
原创 CocosCreator 不同节点坐标互相转换
CocosCreator 不同节点坐标互相转换以下代码是typescript /** 获取把node1移动到node2位置后的坐标 */ public static convertNodeSpaceAR(node1: cc.Node, node2: cc.Node) { return node1.parent.convertToNodeSpaceAR(node2.parent.convertToWorldSpaceAR(node2.position)) }
2020-05-29 12:21:13
4373
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人