- 博客(6)
- 收藏
- 关注
原创 Cesium API:Cesium.Math.setRandomNumberSeed(seed)
在介绍题目中的API之前,有必要先解释一下Cesium.Math.nextRandomNumber()(以下简称:随机数生成器),该API的作用是生成一个位于[0, 1)之间的浮点数,通过Mersenne Twister算法(百科词条)实现,该算法中的seed参数可以保证生成的随机数具有可预测性,这里说的可预测性是指相同的种子(seed值)所产生的随机数是相同的,如果不设置seed值,则系统根据时间来自己选择这个值,此时每次生成的随机数因时间差异而不同(知乎原文)。Cesium官方文档对Cesium..
2021-12-27 21:39:46
1106
原创 Unity3D播放器设置(player setting)中分辨率和展示方式(resolution and presentation)设置
Player Setting中的Resolution and Presentation设置模块用于定制单机包、WebGL和Android手机端屏幕展示,设置模块主要包括Resolution Section和Standalone Player Options Section两个模块。首先是分变率设置区域(Resolution Section),它的设置界面如下图所示,对应的设置参数包括:Full...
2019-10-29 21:00:52
7688
1
原创 unity3d中的GetKey与GetKeyDown函数
参考unity官方关于GetKeyDown的API(https://docs.unity3d.com/ScriptReference/Input.GetKeyDown.html),解释是:当开始按下指定名称按键的那一帧返回为真,也就是说该函数是判断鼠标按下的动作,因为在unity中每一帧都会重置,所以,持续按着键与按一次键的效果一样(因为判断的是鼠标按下的动作),如果想让GetKeyDown函数返...
2018-12-31 10:48:16
7133
原创 unity3d中的CursorLockMode.Confined光标限制
按照unity3d手册中的Cursor.lockstate(https://docs.unity3d.com/ScriptReference/Cursor-lockState.html)中的代码测试光标的限制与锁定,发现在unity编辑器中光标并没有因为Cursor.lockState = CursorLockMode.Confined语句而被限制,发布成WebGL格式仍然不会被限制在游戏窗口中,...
2018-12-30 14:22:11
2827
原创 Visual Studio 找不到一个或多个组件,请重新安装该应用程序
打开 Visual Studio 的时候,弹出如下的对话框:出现上述问题的原因是少了某些组件,原因可能是安装目目录下的文件被误删或是被杀毒软件隔离了,如果是误删的话,重新找到该文件将其恢复至原来位置即可。如果是被杀毒软件隔离了,就需要找到病毒查杀模块下的“恢复区”找到被隔离文件并恢复即可。不得不吐槽一下某款流行杀毒软件,误报为病毒的文件也太多了,作为家庭用的杀毒软件还挺好,办公用的话,我觉得很不靠...
2018-04-04 14:09:41
17147
5
原创 InstallShield2015 制作安装软件时,提示File not found. An error occurred mering Module -4075
刚刚接触InstallShield2015,粗略的看了一些资料,在build安装包的过程中,提示如题的错误,查了些资料没有解决。偶然之间改选了Update Notifications下的Enable FlexNet Connect, 编译顺利通过,经过试验,发现因为选择Yes-FLEXnet Connect with software Manager这一项,选其他项不出现编译出错,出现上述错误的原...
2018-03-26 00:04:41
1043
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人