作者: 大腿Plus

Unity3D:复制文件及文件夹,复制依赖关系工具类

好久没更新博客了,博客主题和一些样式也都改了,可能没有之前的好看,但是内容是不变的。博客的服务器也换成Linux的服务器了,之前Windows的服务器老是崩溃,Linux的就稳定多了。 别的就不多说了,今天要更新的工具是很早之前就写好的,只是没有更新,还有…

Read More »

Unity3D:UGUI Button不规则图片点击事件过滤器

Unity UGUI按钮点击的时候,由于有些时候会有透明部分,当点击按钮式总会出现透明部分挡住其他按钮的时候,为了避免这种情况,就有了今天的这个组件。 基本原理就是,获取图片点击位置的像素点颜色,判断是否透明,然后重写IsRaycastLocationVa…

Read More »

Unity3D:讯飞实现语音识别功能语音转文字(Windows)

科大讯飞语音识别功能还是很强大的,之前一直在做移动端的语音识别功能,一直没弄过Windows平台的,在网上找了很多别人写的功能,然后自己整理了一下。 其实就是把讯飞的window平台的C/C++接口转换成C#能调用的接口,利用DllImport将封装在C/…

Read More »

Unity3D:ToggleGroupPro实现Toggle多项选择

Today,有个小同志问了我一个关于UGUI的Toggle的问题,说能不能实现多选,当时我就想ToggleGroup应该就可以,结果试了试,并没有什么卵用,ToggleGroup只是单选。所以就有了现在的这个文章,在这里还要感谢那位小同志,不然我还发现不了…

Read More »

Unity3D:UnityWebRequest网络请求封装

Unity3D在2018版本中弃用了WWW请求,使用UnityWebRequest进行网络请求,这个方法是为了满足今天的 HTTP 通信的需求,诞生的新的方法,相对于WWW这个方法,会更灵活一些,但是用起来却很不方便。所以我整理了一下网上的一些封装方法。下…

Read More »

Unity3D:UDP通信发送消息及局域网ip获取

之前写过Socket通信的TCP通信,所谓的TCP和UDP其实就是网络传输的一种传输协议,也就是网络传输的一种固有的传输方式。TCP协议,主要是用在一对多的情况下,需要有一个服务端来控制消息的传输。而UDP协议,则是用在多对多情况下,当然UDP也可以有服务…

Read More »

Unity3D:启动外部exe传参以及设置窗口位置和大小

好久没有更新博客了,最近项目上没有太大的突破,也没有涉及到新东西,所以想写博客,但是无奈没有新东西,好在最近有点新的功能要做,之前也做过,但是并没有整理成博客,现在就记录一下。省的还要去百度找。(最近好像新的Unity版本不能破解了,官网有时候也上不去,不…

Read More »

Unity3D:Windows透明窗口,桌面精灵

之前一直在想Unity在开发Win游戏的时候,启动游戏的时候那个界面实在是太难看了,就想有没有办法做成类似倩女幽魂那种异形的界面,然后找了找还真有类似的功能,但是我试过了好像按钮什么的点击效果可能就不能触发了,具体的没有详细测试。如果有兴趣的可以做个详细的…

Read More »

Unity3D:UGUI TextPro文本竖排显示文字

在蛮牛上看到有人需要竖排显示Text里面的文本,但是Text又没有这个功能,所以我就在网上找了找,果然有解决办法,然后我就进行了整理,写了一个TextPro的组件,也就是Text的加强版,可以横竖排切换。实现原理是继承了Text,重写了OnPopulate…

Read More »

Unity3D:查找子物体及子物体上的组件

在开发过程中用到最多的就是查找子物体或者子物体上的组件了,由于不能一一将组件或者子物体拖到脚本上。所以就需要查找方法,Unity的Transform提供的方法只能查找一级下的子物体。座椅就有了今天我说的方法。 主要用到了递归方法,虽然这个方法很耗时,但是目…

Read More »