【Unity游戏开发基础】如何通过游戏菜单控制游戏全屏显示

其中Screen是游戏本身的对象,fullScreen是Screen的属性,这个函数其实什么都没做,就是通过传参isFullscreen,来设置Screen的fullScreen属性,实现控制游戏是否全屏显示。和其他应用一样,脚本函数代表一个行为,要触发这个行为需要用户的动作。...
分类: 企业开发 发布时间: 08-08 08:20 阅读次数: 0

【Unity游戏开发基础】如果创建一个下拉列表显示目前电脑配置下游戏可选的分辨率

控制游戏分辨率,最合适的UI组件是下拉列表。所以游戏中肯定要添加一个DropDown UI组件来让用户实现设置。要让设置生效,就需要让用户对UI组件进行操作后,触发脚本,脚本的功能就是将用户在下拉列表中所选的分辨率反映到游戏设置中。...
分类: 企业开发 发布时间: 08-08 08:20 阅读次数: 0

【Unity游戏开发基础】将用户选择的分辨率应用到游戏中

上一篇帖子介绍了如何获取系统的分辨率列表,以及如何将这些分辨率显示在用户UI下拉列表框中,并且让用户的列表选择能够正确更新当前选项。这一篇继续讲用户选择后如何将分辨率应用到游戏中。...
分类: 企业开发 发布时间: 08-08 08:20 阅读次数: 0

【Unity VR开发窍门】如何在Unity中以VR视角捕捉游戏360度全景

经常看到有VR游戏中玩家可以在虚拟场景中拍照的功能,所以打算做一篇系列帖子,主要介绍三个功能,第一个功能是如何在Unity VR项目中从玩家视角捕捉游戏全景,第二个功能是如何将这个捕捉到的全景转换为一般的平面图,第三个功能是如何将这个平面图保存成一般的图片文件...
分类: 企业开发 发布时间: 08-08 08:20 阅读次数: 0

【Unity VR开发窍门】如何在Unity中以VR视角捕捉游戏360度全景(二)

这个系列的上一篇中已经完成了捕捉相机视角到CubeMap对象的脚本,但是CubeMap对象只有Unity内使用,需要再加工转换成一般的2D对象,本篇就通过增加一些脚本和设置实现这个功能。
分类: 企业开发 发布时间: 08-08 08:20 阅读次数: 0

【Unity VR开发窍门】如何在Unity中以VR视角捕捉游戏360度全景(三)

之前两篇帖子介绍了如何在Unity中捕捉360度全景,以及如何将CubeMap转换为平面2D对象。今天进一步来介绍一下,如何将2D全景对象存储为JPG或其它格式的图片文件。
分类: 企业开发 发布时间: 08-08 08:20 阅读次数: 0

【Flask+SocketIO】如何用Flask做一个快捷迷你的局域网聊天室

疫情期间公司原有的沟通方式变得少了,由于行业特殊性又不太好在社交媒体或者第三方聊天工具上沟通信息,所以想自己快速构建一个聊天室供业务的同事们使用。考虑到发布的便利性和ID管理,聊天记录等功能的追加,我选择用Flask+SocketIO的方式完成核心聊天室功能的搭建。至于保存数据到Log,做查询页面等,原本更是Flask能力范围内的事情,驾轻就熟,后续再追加即可。......
分类: 企业开发 发布时间: 08-08 08:20 阅读次数: 0

虚拟机使用pc摄像头

1.win+r打开运行。2.在运行中键入services.msc回车,打开服务。3.右边下拉找到VMware Authorization Service。4.双击打开属性,启动类型->自动,点击驱动,点击应用,点击确定。这个时候已经授权虚拟机能访问到摄像头了。5.打开虚拟机,点击"虚拟机"->可移动设备,找到摄像头camera,点击链接。此时虚拟机完成对摄像头的接管。安装cheese,打开摄像头:sudo apt-get install cheese在终端输入cheese回车-&g
分类: 企业开发 发布时间: 08-08 08:19 阅读次数: 0

【Unity VR开发窍门】如何在Unity中捕捉有深度的3D图像

之前的几篇帖子中,我们最终捕获并存储的全景图仍然是平面的。如果要造成VR效果的图像,需要有深度。VR中的深度怎么实现的呢?其实就是通过左右眼的视差,两眼观察两幅存在视差的图像来模拟出立体深度的感官,知道了这个原理,我们就能在之前平面图捕获的代码基础上增加右眼平面图的捕获,合成到一个立体图片对象上,实现直接捕获立体VR图像的目的。进入到之前帖子完成的代码,变量部分增加:第一行的布尔变量后续用作开管,勾选状态下截取立体图(双平面视差图像),不勾选则仍然截取平面图。第二行的cubeMap变量用于存放右眼图像
分类: 企业开发 发布时间: 08-08 08:19 阅读次数: 0

【Python】如何用Python快速实现语音提醒功能

有一些自动化工具,跑着跑着可能会出现不同的情况,人又不希望总是盯着程序,那就失去了自动化的意义。
分类: 企业开发 发布时间: 08-08 08:19 阅读次数: 0

【Python】如何用Python发送SMTP邮件

自动发送邮件通知是流成自动化系统必备的功能,今天介绍如何用Python实现。这里以163邮箱为例
分类: 企业开发 发布时间: 08-08 08:19 阅读次数: 0

【python】【selenium】python如何用selenium切换窗口

selenium的操作都需要人为地去控制,包括如果你打开了一个新窗口,就有必要将driver重新定位到新窗口,不然元素定位都会出错。所以,切换窗口是selenium自动化程序的必备功能,建议写成公共函数方便调用。上述是比较简单的一种写法,当有两个窗口时,新窗口就是windows[1]在这个基础上,可以写成更通用的当然,只这么写是有缺陷的,最好加上len(windows)>=1的前提条件。...
分类: 企业开发 发布时间: 08-08 08:19 阅读次数: 0

使用webrtc去共享内存读取数据

\srcmodules\video_capture\linux :StartCapture() / StopCapture() / RegisterCaptureDataCallback() / DeRegisterCaptureDataCallback()https://blog.csdn.net/boywgw/article/details/68059457?ops_request_misc=%257B%2522request%255Fid%2522%253A%252216486307771678
分类: 企业开发 发布时间: 08-08 08:19 阅读次数: 0

metapushstreams推流+srs+metaplayer3

metapushstreams:webrtc://127.0.0.1/live/livestreammetaplayer3:webrtc://127.0.0.1/live/livestreamsrs:objs/srs -c conf/https.rtc.conf
分类: 企业开发 发布时间: 08-08 08:19 阅读次数: 0

ffmpeg配置opus

sudo apt-get install libopus-dev配置ffmpeg–enable-libopus 表明生成ffmpeg时,使用libopus库。–enable-encoder 表明开启名字为’libopus’的编码器。./configure --enable-libx264 --enable-gpl --enable-nonfree --enable-libfdk-aac --enable-libopus --enable-encoder=libopus --extra-libs=‘
分类: 企业开发 发布时间: 08-08 08:19 阅读次数: 0

【Python+selenium】如何高效地将driver定位到当前窗口

当浏览器点击某个链接打开了新窗口后,如何让driver定位到新窗口呢?之前我有贴子介绍写函数的方法,这里则介绍一种不写函数更快速的方法。
分类: 企业开发 发布时间: 08-08 08:19 阅读次数: 0

ubuntu20.4编译metartc

sudo apt-get install build-essential //执行这个不然qt的qmake无法执行安装QT:5.14.2开始载入项目,编译器用默认的。将第三方库放入thirdparty/lib中将运行时库放入bin/app_debug/lib中,同级目录还应该有yang_config.ini其中yangwincodec3不能在ubuntu20上编译。此时逐个qmake和重新构建,其中metaplayer3需要安装ffmpeg库才能正常,不然缺少库。ffmpeg应该去这个目录下找
分类: 企业开发 发布时间: 08-08 08:19 阅读次数: 0

【Python】【selenium】如何禁止测试时浏览器弹出信息

selenium+webdriver进行测试时,如果不做一些预设,经常就会弹出一些提醒或者警告信息,让测试变得麻烦,如何在预设中消除这些信息提醒呢?
分类: 企业开发 发布时间: 08-08 08:19 阅读次数: 0

拉取webrtc代码报错:python3/bin/python3: 没有那个文件或目录

fetch --nohooks webrtc/home/deviser/temp/webrtc_all/depot_tools/bootstrap_python3: 行 32:[email protected]_bin/python3/bin/python3: 没有那个文件或目录 cat:/home/deviser/temp/webrtc_all/depot_tools/python3_bin_reldir.txt:没有那个文件或目录 /home/deviser/tem
分类: 企业开发 发布时间: 08-08 08:19 阅读次数: 0

【Python】【Selenium】如何给Input框输入带格式内容

用selenium写自动化脚本过程中涉及向输入框自动传输内容。而且有时内容很多,如何保持段落分行呢?
分类: 企业开发 发布时间: 08-08 08:19 阅读次数: 0