自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 C# System.Text.Encoding 简介

前言众所周知计算机只能识别二进制数字,如1010,1001。我们屏幕所看到的文字,字符都是和二进制转换后的结果。将我们的文字按照某种规则转换二进制存储在计算机上,这一个过程叫字符编码,反之就是解码。目前存在多种字符编码方式,一组二进制数字根据不同的解码方式,会得到不同的结果,有时甚至会得到乱码。这也就是为什么我们打开网页时有时会是乱码,打开一个文本文件有时也是乱码,而换了一种编码就恢复正常了。CLR中的所有字符都是16位Unicode来表示的。CLR中的Encoding就是用于字节和字符之间的转换的。更多

2020-12-24 13:55:46 3810

原创 Unity ML-Agents遇到A compatible version of PyTorch was not install解决方法

使用中报错:a compatible version of PyTorch was not install原因是没有安装torch,下面进行安装。打开 pytorch.org 官网,https://pytorch.org/get-started/locally/,安装如下:复制最下面的命令pip install torch==1.7.0+cpu torchvision==0.8.1+cpu torchaudio===0.7.0 -f https://download.pytorch.org/wh

2020-11-29 14:49:06 1333 1

原创 An item with the same key has already been added. Key: UnityEditor.Scripting.ScriptCompilation报错

1、unity3D导入新的插件会出现以下报错:ArgumentException: An item with the same key has already been added. Key: UnityEditor.Scripting.ScriptCompilation.ScriptAssembly System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collecti

2020-11-28 19:47:14 9465

原创 Unity发布WebGL,访问MySQL,在浏览器打开报错.

最近做Unity发布WebGL,访问MySQL数据库时遇到了一些问题,记录一下.报错An error occurred running the Unity content on this page. See your browser JavaScript console for more info. The error was:uncaught exception: abort(163) at jsStackTrace (02.asm.work.unityweb:2:27460)stackTrace

2020-07-24 11:12:59 2459

原创 Unity:发布WebGL需要在player setting注意的几点

在player setting 一般为默认模式,下面几项是要修改的:1.WebGL Memory Size的最大值是2032MB最小值是16MB,建议设置为512,内存设置过大可能引起浏览器崩溃。2.字体不能使用默认的,必须使用外部导入的字体3.图片打包时压缩格式尽量选择ChunkBasedCompression4.发布时尽量不要勾选Strip Engine Code5.内存设置尽量要小(浏览器一般有限制,不能超过1010M左右)6.Audio打包之后加载出来播放不了(这个尽量别打包了,直接不勾

2020-07-19 21:37:04 1596

转载 NB-IoT,LORA,wifi,蓝牙,zigbee,MQTT,COAP之间的关系

从事物联网的人员一定有听过NB-IoT,wifi,蓝牙,zigbee,MQTT,COAP这几个词,相信大家还是云里雾里的。只有理清这几个词大家才能做出正确的方案,开发出一款好的产品。今天我在这里为你们理清其中的关系:图1:几者之间的关系几者之间的关系,我们按分类来分按网络四层协议:NB-IoT,LORA,WIFI,蓝牙,zigbee,4G都是物理层的,这几个都需要芯片模组支持(硬件支持)而MQTT,COAP,HTTP都是应用层协议,这些需要开发服务器,或者对接云平台厂商(软件支持)所以(MQTT

2020-07-05 23:04:14 1641

原创 Unity2017使用Google.Protobuf.dll(.NET3.5版本)

官方Protobuf的C#实现要求.Net4.6及以上,Unity2017有NET3.5和.NET4.6两种版本。如果编译Google.Protobuf.dll时选择的.Net版本过高,一般多数为.NET4.6版本,把该dll导入Unity项目中能看到dll无法正常工作,报错如下图。解决方法1在Unity中更改.NET版本为.NET4.6解决方法2编译Google.Protobuf.dll时选择的.Net版本为低版本这里给出了.NET3.5版本的Google.Protobuf.dll,可以直

2020-06-26 17:56:08 1282 1

原创 unity多相机重叠(小地图制作)

小地图制作,能保证主界面切换功能。不同项目的实现效果不同,可以适当调整。制作过程:1.创建一个场景如图:2.点击MainCamera,添加一个新的层,命名为UI,前面几个为默认的层,如果有UI层则不添加,自己可以根据自己项目需要添加不同层;(第8个不用层添加)3.新建Camera,重命名为CameraTexture,同时在Project栏中新建Render Texture,并将CameraTexture的Culling Mask(点击下拉)的UI层取消,并且将它的TargetTexture

2020-06-23 16:16:33 1758

原创 unity发布遇到的三个坑

坑一ArgumentException: The Assembly System.Configuration is referenced by System.Data (‘Assets/Plugins/System.Data.dll’). But the dll is not allowed to be included or could not be found.解决方法:打开PlayerSettings,将.NET 2.0 Subset 改为.NET 2.0 。坑二UnityEditor.B

2020-06-18 20:06:54 3498

原创 unity中Canvas调整发展

默认为Screen Space-Overlay模式,此模式下无法调整大小。调整为World Space模式,可以在场景中调整大小调整好后需要再修改为Screen Space-Overlay模式,即完成调整。

2020-06-16 15:25:21 1024 2

原创 Unity访问MySQL报错You have an error in your SQL syntax

近期在unity访问MySQL时报了错误:Exception: SQL:Select force FROM ai1-01 WHERE id < ‘662’/nYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘force FROM ai1-01 WHERE id < ‘662’’

2020-06-08 13:12:59 262

原创 MySQL数据基础与Excel数据导入到MySQL的表格设置

这里使用Navicate for mysql软件导入数据。数据设置基础知识(数据类型)表格设置当我们创建一个表格后,需要设置数据类型、长度、小数点。其中数据类型就是上面表格显示的那几种,常用的int、float、double。在设置时需要根据你的Excel表中的数据进行设置,长度表示一共能存多少位数字,小数点表示小数点后能存多少位数字。下表列出每种数据类型的默认长度和最大长度整型数据如11111,可以设置长度为5。int型小数点设置为0。浮点数据浮点数类型的取值范围为 长度(1~25

2020-06-08 12:09:10 450

原创 笔记本卡顿?内存不足?那就加个内存条吧!!!

我的笔记本型号是联想20320,4GB安装内存,每次运行程序卡的要死,决定买个8G的内存条安装,下面是安装教程!!!1检查自己电脑的内存条型号可以使用CPU-Z或者鲁大师进行检测,主要关注SPD中的信息,可以看到自己的内存条插槽数(一般很准确,具体需要打开后盖看),以及类型与型号等信息。我的笔记本有两个内存条插槽,为DDR3,制造商为三星,电压1.35v为低压型号。pc3-12800其中pc3表示第三代内存条,也就是DDR3。12800表示运行频率为1600。2购买内存条某宝卖内存条的很多,注

2020-05-31 19:35:44 3856

原创 树莓派固定IP地址错误无法连接的解决办法,不用重装系统。适用于树莓派文件配置错误后的修改。

自己设置静态IP地址错误,重新开启电脑无法连接到树莓派,找到了一种方法不用重装系统即可修改。需要下载DiskGenius软件DiskGenius下载地址1将树莓派的SD卡拔除,插入读卡器中,连接电脑上2打开DiskGenius软件,会看到树莓派的SD卡3固定ip地址配置的是在rootfs文件下etc中的dhcpcd.conf文件,点击etc文件,在右侧会显示内部子文件,找到dhcpcd.conf。4选中dhcpcd.conf文件,点击鼠标右键,第一步把文件复制到指定文件夹中,第二步将

2020-05-31 13:00:40 3947 2

原创 电脑虚拟化设置

电脑型号联想ideapad300s。1查看电脑是否开启虚拟化。进入任务管理器,在性能中查看虚拟化是否开启2重启电脑3当屏幕出现Lenovo时同时连续按下Fn和F2,进入BIOS。其它版本的电脑进入BIOS的热键不同,可以百度查询4进入BIOS后,按键盘右键,选择configuration选项,再按下键到intel virtual technology,按下Enter回车,再按下键选择Enable,再回车。5同时按下Fn和F10键,选择Yes保存。6下一步安装VM和centos7。

2020-05-29 21:26:23 454

原创 树莓派获得root权限对文件复制、删除;文件解压;树莓派安装VIM及使用

解决直接移动、删除文件无权限的问题!!!

2020-05-24 14:11:19 9235

原创 NullReferenceException: Object reference not set to an instance of an object

我在Unity中将同一个脚本挂到了两个对象上,同时在两个对象上进行了变量的赋值,相当于多赋了一次,导致Unity无法查询到变量的准确位置,所以报错。在使用Unity时注意:一个脚本挂多个对象时,只在一个对象上赋值即可,避免重复。...

2020-03-16 10:57:37 2120

空空如也

空空如也

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

TA关注的人

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