C#
文章平均质量分 76
xiaoLongww
这个作者很懒,什么都没留下…
展开
-
Unity iOS 集成微信登录(cocoapod集成方式)
简单说说垃圾话公司要求开发一个应用,目前已经包含了密码登录、验证码登录,突然说要加个微信登录,直接懵逼;赶紧看看相关资料,熟悉一下微信登录SDK集成。其实在集成之前,笔者也曾想过是否已经有大佬将微信SDK集成做成了unitypackage的方式。但是一阵谷歌百度后,除了个叫ShareSDK的东西,其他也没有比较靠谱的包。最难顶的是ShareSDK的资料非常不全,而且客服几乎不懂开发。。当然也不排除是笔者自己找不到渠道来进一步了解。原创 2023-04-24 18:48:38 · 1422 阅读 · 0 评论 -
记录-配置unity多人游戏服务器中的踩坑经历
`又是一个上班的好天气!今天总结一下前些天配置服务器的一些坑,省流的话就是个人笔记之类的东西,大家有则改之无则加勉哈哈。``原创 2023-02-16 17:32:05 · 632 阅读 · 0 评论 -
【HybirdCLR】入门记录-Unity2021 + WebGL
之前一直有听说热更新技术,于是找点时间来研究一下热更新技术的使用。热更新的实现方式有很多种,这里笔者记录一下自己学习HybirdCLR的过程。原创 2023-01-05 15:09:29 · 4345 阅读 · 2 评论 -
unity webgl开发踩坑——从开发、发布到优化
又是一个阳光明媚的早上,突然老板召集开会说要将一个android项目适配webgl,没办法赶紧用unity改一下踩踩坑;这里记录一下这些天的踩坑过程。总的来说,这次还是学了不少东西,踩坑也踩麻了也欢迎各位朋友多评论。那么我们下一篇文章再见吧!原创 2022-11-30 17:38:31 · 7685 阅读 · 10 评论 -
HoloLens2的vuforia模型识别
需求在HoloLens2中,使用webcam扫描中型物体,然后触发事件环境visual studio2019unity2020.3.20f1c1HoloLens2vuforia10.2.5MRTK2.7.3实现1、先分析下,使用vuforia的object scanner是否可行:这种方式针对体型小、特征点多的物体合适,需要配合安卓apk——vuforia object scanner、打印的扫描纸,将物体放到右上角,接着拿起手机围绕物体进行扫描。若物体表面的凹凸不够,达不到比较多的识别点原创 2022-03-31 12:02:35 · 7674 阅读 · 10 评论 -
HoloLens2实现拍照
需求要能在HoloLens2中,在使用unity发布的应用中,通过点击按钮来触发类似HoloLens系统的拍照效果。环境Visual Studio 2019Unity2020.3.20f1c1HoloLens2方法列表UWP应用中的MediaCapture类unity中的PhotoCapture类使用HoloLens2系统的原生拍照命令调用HoloLens设备门户的Rest API使用WindowsDevicePortalWrapper,即包装好的rest api方法的用处与弊端原创 2022-03-31 10:18:43 · 5024 阅读 · 0 评论 -
unity中实现多人联机局域网-基于pun v2 + photon server v5
准备工作1、环境准备(1)一个搭建好的局域网(2)当作服务器的本地计算机A、另一台计算机B2、预期达成的功能在A与B上分别运行unity发布的PC应用,能够联机3、按照pun官方给的教程所制作的demo4、下载好的photon server v5,然后启动photon control注意事项路径deploy\LoadBalancing\GameServer\bin\GameServer.xml.config需要修改的值,改为计算机A的局域网IP;在unity上修改Pun配置,修为如下图原创 2022-03-02 18:59:49 · 9115 阅读 · 5 评论 -
PUN2多人联网之房间选择、创建房间
总结了在unity中使用pun2开发vr多人游戏过程中的创建房间、加入指定房间的过程原创 2022-01-19 18:33:08 · 4520 阅读 · 2 评论 -
发布.NET CORE3.1 WEBApplication 到IIS站点,心态略崩含泪记录
发布VS选择debug-any平台、可移植、依赖框架目标平台是Windows10教育版,X64遇到的问题:1、The ‘Microsoft.ACE.OLEDB.12.0’ provider is not registered on the local machine.安装AccessDatabaseEngine,微软官网搜索就有;很坑目标机器上装的X86的office软件,所以我只能装X86的;所以要记得把应用程序池的“使用X86程序”打开:2、框架依赖,所以安装微软官网下载.net c原创 2021-11-05 21:02:49 · 275 阅读 · 0 评论 -
.NET CORE datetime的获取
背景C#提供的datetime类有许多常用的方法,能满足我们大部分的需求。但是笔者最近遇到了一些新需求,使用默认的方法不太方便,想要更加优雅地完成任务。需求:选项卡日、周、月;选择周时,需要获取与当天是同月的且是同周的第一天零点与最后一天23:59:59;选择月时,需要获取与当天同月的第一天零点与最后一天23:59:59。基础知识引用大佬的总结,C#中datetime的使用干货介绍前提:笔者的工程是.NET CORE 3.1框架。使用:在VS的nuget包搜索FluentDateTime并引用,原创 2021-03-07 14:07:11 · 1374 阅读 · 1 评论 -
.NET CORE+uniapp 微信小程序开发 解密用户信息与手机号
背景介绍我们公司开发一个微信小程序,采用前后端分离的方式,后端使用了.NET CORE的框架,前端则是使用了目前非常火热的uniapp,以迎合不同平台的开发需求。在开发小程序的过程中,虽然有些磕磕碰碰,但也算是比较顺利的完成了。其中,有一个地方值得我在这里记录下来,以防后人踩坑:那就是微信小程序的解密。在我们开发的小程序当中,需要获取微信用户的用户信息(重要的是unionid)以及手机号。因此,需要对加密数据进行AES解密。为此,我们开发了一个API,在这个API中将对两种加密数据进行解密。问题描述原创 2021-03-07 13:57:42 · 1433 阅读 · 0 评论 -
入职后端程序员的一些心得
入职后端程序员的一些心得本来打算上床睡觉,但是想到这段时间的所作所为,有许多值得反省的地方。曾子有言:吾日三省吾身,我虽然做不到曾子的程度,不过也尽量在工作之余好好反思,争取少犯错误,提高工作效率。自省一:对数据库进行不可逆操作之前记得备份!其实不只是数据库,包括我们的各类文档,也要做好版本管理与备份。程序员说白了,就是对文档的操作员,只是操作方式的不同罢了。所以我们需要重视我们的文档,在执行不可逆操作前,花1-2分钟仔细想一下,可以在哪里获得这些文档的某时间点的存档。自省二:正视错误,积极改正错误原创 2020-11-29 23:53:17 · 937 阅读 · 1 评论 -
大师兄的写程序心得
本博客纯属杂谈,可能技术性的干货不会很多。若时间紧迫,各位可不必久留于此。本人菜鸟一枚,于两年前因各种缘故,结识了现在一起同事的大师兄。在共事的这些天来,的确是吸收了不少前辈的经验,至少我慢慢修改了之前写代码的一些习惯。习惯1:if…else…结论:短的语句放在if里,长的放else大家想必非常熟悉这个东西,我就不多说了。我要说的是使用它们的一些习惯。经历来源于我:今天我把代码提交到SVN,大师兄闲来无事瞟了一眼,随手翻了一下就皱起眉头,说:你这判断怎么这样写啊,你看你if里面语句一大堆,我找个el原创 2020-08-21 22:59:09 · 328 阅读 · 0 评论 -
关于C#中内存泄漏的那些事儿
问题:一进入VS的调试过程,可以看到进程内存以极快的速度增加,着实可怕。解决方案查阅了多篇文章后,我尝试从几个角度进行排查:由于是C#与C++的混合编程,仔细检查指针释放;使用了Image等GC不能自动回收(非托管资源)的资源,注意释放;使用了SQLITE,在sqlite数据库使用方法中检查,查看是否存在数据库调用结束后,连接未关闭,连接、命令、适配器未释放的场合;使用System.Timer进行定时内存清理改进后可以看到进程内存增加的速度下降。但是,在VS中不方便查看定时清理内存的效原创 2020-07-19 12:47:16 · 557 阅读 · 0 评论
分享