自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

要努力写出完美的程序呀!

努力学习的好少年

  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 Unity屏幕二维指向标的做法

前几天做了一个实时指向目标的箭头的功能,现在把代码拿出来分享一下. 具体功能是当目标移动的时候,屏幕上有一个箭头会根据目标物体的移动改变位置和旋转角度,达到一直在屏幕上指向目标的 目的,不多上简单粗暴的上代码:public Transform m_tArrow;//指向箭头 public Transform m_tTarget;//目标物体 public Transform m

2016-12-27 15:53:19 924

原创 Unity多线程、线程池的使用

C#多线程的使用Unity支持多线程,Unity支持多线程,Unity支持多线程,重要三遍。 当大家使用到Unity读取外界数据或者操作网格的时候,多线程会非常的好用,因为操作可能比较昂贵,多开辟一个线程充分利用多核CPU的优势是一件非常重要的事情,其实多线程的使用非常简单,但是他却可以避免很多主线程卡死的操作。 在这里我们主要记录一下C#中使用多线程以及线程池。 在C#中使用线程池需要以下这

2016-12-27 13:48:50 12397 5

原创 Unity用GUI实现DropDown下拉菜单

最近需要开发公司动作捕捉的开发插件给客户公司的Unity开发来使用,因为是让友商公司的同仁进行二次开发,所谓尽可能少的占用资源,决定使用GUI开发UI的一些东西,其中用到了一些对Inspector面板的开发和GUI开发的东西,研究了一下索性纪录下来供大家参考。 在这里我加了点内容让这个下拉菜单的小程序可以更灵活的使用,包括动态的增加下拉选项和动态增加下拉选项的响应方法,以下是这个脚本的Insp

2016-12-23 10:45:50 13434 9

原创 Unity串口通信

用Unity串口编程很长时间了,一直轻信网上的观点,以为Unity不支持COM10以上的串口,根本跟Unity没有关系好嘛?!所以千万别轻信网上人说的什么不支持这不支持那,多研究,多研究,多研究。重要的事情说三遍。 吐槽完我们来好好聊一下Unity串口通信的方法。一共分为以下几个步骤将Unity的.NET库从.NET 2.0 Subset改为.NET 2.0,原因是子集库太小了,不包含串口的类库

2016-12-23 10:43:50 5382 8

转载 使用Unity开发GearVR应用

使用Unity开发GearVR应用 上一章我们介绍了如何运用Unity3D开发Oculus Rift应用,当然,这个便宜且强大的游戏引擎也可以用于GearVR的应用开发,这时我们需要用到Oculus Mobile SDK(移动端SDK)。配置Unity开发环境 之间我们以及下载好了Oculus Mobile SDK,并且配置好了安卓环境,同时,我们生成了一个签名文件,现在我们可以

2016-12-22 11:04:08 2066

原创 Unity-Android通信

最近博主在开发Unity在安卓上用蓝牙接收数据,数据形式比较特殊,属于高频低速的传输,所以在做这类蓝牙传输的时候效率比较低很容易断线,关于这个问题还在研究中,等研究完了补上博客,供小伙伴们参考。言归正传,Unity跟安卓的通信不外乎四点“Unity调用安卓静态方法”、“Unity调用安卓非静态方法”、“Unity调用安卓字段”“安卓调用Unity方法”。jar包构建Unity跟安卓Java代码通信的

2016-12-21 15:46:28 1690

原创 UnityC#注册C++Dll事件回调

最近在做用Unity接收Windows端蓝牙数据,用到了C#注册C++Dll的事件委托用来接收C++Dll传回来的蓝牙接收数据,在此做一个简单说明。根据C++制定的委托参数,先在C#中声明一个相同名称、参数的委托,直接上代码:public delegate void BthCallBack(UInt64 ullAddr, int opCode, int length, [MarshalAs(Un

2016-12-10 15:00:17 1380

原创 Unity使用C#调用C++dll传递指针参数、接收指针返回值

C#调用C++返回指针参数用IntPtr接收返回下面是引入DLL的代码片段:[DllImport("BthExports")]public extern static IntPtr BthGetName(UInt64 ullAddr);其返回的内容为一个Uint64的数组,我们可以用“IntPtr”来代替这个C++方法体返回的指针,我们可以先来看一下“IntPtr”的定义:“In

2016-12-06 11:36:42 10377

原创 Unity使用MonoDevelop进行断点调试

**Unity技术QQ群:484275915,有需要可以加群相互探讨**最近在开发Unity与蓝牙通信,在获取蓝牙地址和蓝牙名称的时候总是遇到Unity崩溃,一开始以为是多线程没处理好的问题,但是发现当多线程处理妥当之后依然会出现偶尔的崩溃情况,为了确定具体是那一句代码导致的问题,从而进行断点调试,很简单的小方法,在这里记录一下,作为博客的开篇。目前市面上有两种比较普遍的Unity进行断点...

2016-12-05 21:59:06 4651

Unity音频可视化.zip

Unity音频可视化.zip

2021-04-11

61个大数据UI的PSD源文件.txt

这里面包含61个最新的大数据可视化大屏UI的PSD源文件,花了很多功夫收集的,可以用来学习,请勿用作商业用途!

2020-04-22

Unity不用Dll直接读取BMP图片并转为Texture2d的算法脚本,BMP解析算法

网上有很多BMP转Texture2d的代码,但是大多都不能用!!!这个脚本是通过读取BMP文件的字节流解析协议直接将BMP从Byte[]解析出来的算法,是解析BMP的算法,根据这个算法可以在所有平台上解析.BMP格式的图片。

2019-06-16

Unity UnityEngine.UI 源码工程

Unity UnityEngine.UI 源码工程,不只是单纯的脚本,可以通过这个工程找到如何获取UGUI鼠标悬浮等接口,继承相关的类,从而进行重写虚函数或者获取变量等

2019-01-23

空空如也

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

TA关注的人

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