![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常见问题
文章平均质量分 56
弹吉他的小刘鸭
Happiness is nothing but self-building.
展开
-
Gitlab因为push rules导致git push出错
参考:https://docs.gitlab.com/ee/push_rules/push_rules.html参考:https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks参考:https://www.atlassian.com/git/tutorials/git-hooks最近用Gitlab的时候push报错:remote: GitLab: Commit message does not follow the pattern '^(fix原创 2022-01-23 17:58:27 · 3248 阅读 · 0 评论 -
Unity崩溃检查
经常碰到Unity崩溃的情况,但是网上的帖子基本全是在灌水和复制,所以这里做一个总结,主要是针对Editor模式下的Unity Crash问题。Windows系统下,Unity Log文件的路径为C:\Users\username\AppData\Local\Unity\Editor文件夹里(注意AppData是隐藏文件夹),可以看到这里有三个文件:分别有什么用呢?Editor.log 记录了最新的Unity的log信息Editor-prev.log 记录了上一次运行的Unity的log信息存原创 2020-09-15 11:33:12 · 2960 阅读 · 0 评论 -
Unity打开新项目报错
如下图所示,第一次打开项目的时候报错,内容大致为:FileNotFoundException: Could not find file “D:\GithubProjects\Navigation\VoxelWorldandAstarRoadGenerator\Voxel-World-and-A-star-Road-Generator\Voxel World and A-star Road Generator\Library\PackageCache\com.unity.analytics@3.2.2\原创 2020-09-01 13:37:17 · 7416 阅读 · 0 评论 -
计算机中的正负数表示
在32位系统中,int类型占4个字节,一共是32个2进制位,int类型的首位是符号位,0代表正数,1代表负数,int的最大值是0x7fffffff(即除了最高的1Bit其他31位都为1),而最小值是0x80000000(除了最高1bit,其他31位都为0)。但是我有几个问题,在这里记录解答一下关于补码计算机中的补码是为了方便负数方便运算而设置的,因为如果直接相加,结果是不正确的,正数的补码是其...原创 2020-05-27 17:44:59 · 6637 阅读 · 0 评论 -
源.obj : error LNK2001: unresolved external symbol __imp___glewActiveTexture
今天上传自己的OpenGL源代码到GIthub上后,报了标题的错误。查资料后发现,unresolved external symbol 是因为只有该函数的声明(.h文件)但是没有该函数的定义,正常情况下,去把对应的Lib文件加入库中即可具体把对应lib文件链接进工程的步骤可参考:https://blog.csdn.net/alexhu2010q/article/details/866584...原创 2019-12-24 17:02:52 · 577 阅读 · 0 评论 -
Cmake命令行-G 和 -D
cmake -G的G应该是Generator的意思,该语句可以设置IDE,比如Xcodecmake -D 是用来设置编译器的举两个使用的例子://设置CC和CXX的环境变量CC=gcc-4.2 CXX=/usr/bin/g++-4.2 cmake -G "Your Generator" path/to/your/sourcecmake -G "Your Generator" -D CM...原创 2019-12-24 13:47:25 · 33353 阅读 · 3 评论 -
ndk-build不是内部或外部命令
今天进行android的so文件打包时,碰到这样的问题,不是内部或外部命令,也不是可运行的程序 或批处理文件。然后我按照网上说的,配置了ndk的环境变量,具体操作看这个链接https://blog.csdn.net/u010976213/article/details/50816956然后cmd输入ndk-build,确实输出了这样的命令,说明安装成功了:再次进行so文件打包,还是不行...原创 2019-12-16 14:20:35 · 5737 阅读 · 0 评论 -
Unity debugger detected e0030 sentinel ldk protection system
工作的时候,遇到了一个很恶心人的事情,用Unity调试其C++的DLL时候,出现了下图这样的提示:然后Unity的exe就莫名其妙退出了?这样我就调试不了我的DLL了,这个问题折磨了我大概快一个月了,上谷歌上也查不到这个问题怎么解决,后来得知Sentinel LDK Protection System是Unity专门为在中国区下载Unity加的内容!!估计是为了防止国人破解把。。。。。。。...原创 2019-12-12 16:00:29 · 6447 阅读 · 2 评论 -
Unity使用Animator.CrossFade后,脚本的OnExitState函数还执行吗
问题可以细化为两种Animator.CrossFade到别的动画Animator.CrossFade到自身动画,从而实现重新播放该动画为了确认这个问题的答案,我做了一个简单的测试,Idle为正常状态,Hit为角色的挨打动画当我按下T键时,会播放Hit动画:public class Test : MonoBehaviour{ private Animator animato...原创 2019-11-30 20:13:17 · 3717 阅读 · 1 评论 -
Vector.SmoothDamp用于旋转时报错
用Unity,需要实现把模型A的朝向forward调整到其背后的朝向,也就是实现人物的转身效果,但是我发现当角度为180°时,Vector3.SmoothDamp用不了。比如说要把人物的朝向从(0,1,0)改为(0,-1,0)如果我这么写,没用:public class Test : MonoBehaviour{ Vector3 damp = Vector3.zero; V...原创 2019-11-29 15:59:27 · 355 阅读 · 0 评论 -
Unity调试C++的dll打不到断点,当前不会命中断点。还没有为该文档加载任何符号。
在用Unity调试dll时出现了该问题,经过排查后发现,每次生成dll放到Unity的文件夹时,需要先关闭Unity的exe,再导入dll,再重新打开Unity进行调试,如果Unity在打开的时候导入dll,就会出现这样的问题。如果还没有用的话,可以检查以下几点:配置属性的工作目录为Unity对应的Plugin底下的目录,且命令路径为Unity的exeC/C++ 选项下,调试信息格式为:用...原创 2019-11-25 20:07:17 · 2045 阅读 · 0 评论 -
Unity运行过程中自动暂停了
1. 如果是在Console界面下有报错,那么可以尝试解决问题,而且可以取消ErrorPause的高亮2. 如果没报错,说明应该不是ErrorPause的原因,可以搜索代码,看看里面有没有Time.timeScale=0的语句,或者Debug.Break()这样的语句,这些语句都可能造成运行时暂停的情况。...原创 2019-11-20 14:07:11 · 8601 阅读 · 0 评论 -
Unable to lookup library path for native render plugin support disabled
今天打包安卓,在连接ADB的console面板上看到这样的报错:查资料以后发现可能是Unity2018年版本以前会出现的Log,跟打包平台的架构有关网上有人说重新导入Unity的plugin文件夹,就可以解决,不过我并没有尝试过。最后发现这条指令好像并没有什么作用,出现这条指令,打包后的apk照样能正常运行,所以以后看到这样的错误,可以先把它忽略掉...原创 2019-10-30 20:40:30 · 1262 阅读 · 0 评论 -
Unity项目在VS中无法打开项目属性栏
可能是因为Unity默认禁止打开属性栏的缘故,可以通过参数进行设置。具体步骤如下:点击工具 ----- 选项-----适用于Unity的工具然后把访问项目属性设为true最后别忘了重启VS...原创 2019-10-09 15:47:45 · 682 阅读 · 2 评论 -
sentinel key not found (h0007) Unity
用Unity的时候突然发现打不开了,报错如下:很奇怪,搜了很多方案在驱动上面弄了半天,甚至重装UnIty,发现都没用之后,在谷歌上找到了解决方法,具体步骤如下:删除这个路径下的文件 C:\ProgramData\SafeNet Sentinel,注意ProgramData好像是隐藏文件在Windows 的Cmd 界面,前往Unity.exe的路径最后输入这个 hasp_up...原创 2019-09-25 15:27:40 · 53630 阅读 · 27 评论 -
C# Unity中asset文件与二进制文件的相互转换
前言最近公司项目需要把Unity的Scriptable生成的asset文件,转换成二进制文件,给服务器这边用,中间也爬了不少坑,现在简要说一下如何操作。楼主新手,写的如有错误,欢迎批评指正。1.首先是把asset文件里面的资源导出 ,一个个导出到二进制文件中,按照特定的顺序导入...原创 2019-08-07 18:38:37 · 2270 阅读 · 0 评论 -
VS2017点击工具获取功能和选项得到Missing option value: installPath...这个错误的解决方法
今天莫名其妙,发现VS2017不能创建C++文件了,提示什么无法加载项目,但是C#文件可以写,而且点击工具获取功能和选项得到Missing option value: installPath…后来发现原因是自己改了了VS2017的所在目录路径,产生的错误所以把文件路径还原就行...原创 2019-08-02 13:08:41 · 5501 阅读 · 2 评论 -
Unity中localPosition和position的单位长度不一致
在学习过程中发现,localPosition和世界坐标Position的单位长度,也就是1unit代表的大小并不相同,所以查阅了官方文档:注意最后一句话,世界坐标系的单位长度1unit是永远不会变的,但是不同节点的localPosition的单位长度,会受其父节点的影响,也就是会受localScale、以及有多少代的父节点这些参数的影响...原创 2019-07-30 12:31:17 · 1491 阅读 · 0 评论 -
MacBookPro2018安装Windows失败
首先我是按照这位老哥的方法装的https://beltxman.com/archives/2188.html方法三试过很多次,还是没用,总是提示什么mac os 拓展,分盘问题,最后一气之下,重启按command+r,把唯一的盘的抹了,也就是格式化了。然后开机,是一个问号,这个时候有点慌,但是我又搜了教程之后,长按右上角的按钮关机重启,按command+r 进去重装mac 系统。装完直接去m...原创 2019-03-02 12:22:13 · 4092 阅读 · 0 评论