自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Winform MQTT客户端连接方式

具体的使用方法可以搜索一下比较全面,计算机服务可以设置开机启动,这样的话能够自动连接MQTT服务器,进行数据的接受发送。

2025-04-02 08:54:08 332

原创 MQTT 服务器(emqx)搭建及使用(二)

连接成功后,服务器可以看到当前客户端连接数量以及MQTT服务器信息的收发情况;输入信息以及服务器地址,如果服务器没有限制客户端的话用户名和密码可不填。将MQTT客户端工具的语言设置为“简体中文”,步骤下图所示。下载完成后无脑下一步安装完成。

2025-04-01 16:42:42 307

原创 MQTT 服务器(emqx)搭建及使用(一)

通过浏览器访问http://localhost:18083/(localhost 可替换为您的实际 IP 地址或输入127.0.0.1),如下图所示。在客户端授权中点击按钮创建认证,选择Password-Based认证(即用户名、密码认证)。输入默认账号“admin”和默认密码“public”,登录MQTT服务器后台管里界面。此时MQTT服务器可以随意连接,可增加验证密码来进行连接限制;创建批处理文件(.bat)中输入。(首次登录需修改密码,可跳过)将批处理文件放入自启动文件夹。

2025-04-01 16:22:57 418

原创 我的创作纪念日——创作者的第512天

学习资源:优快云上有大量的技术文章、教程、案例分析等资源,涵盖了从基础到高级的各个层次的知识点,几乎可以满足所有编程语言和技术领域的需求。总之,在优快云上,无论是新手还是有经验的开发者都能找到对自己有价值的信息,并通过不断学习和交流来提高自己的技术水平。实践经验分享:很多开发者会在平台上分享自己的项目经验、遇到的问题及解决方案,这对于提高解决实际问题的能力非常有帮助。不妨放下手中的工作,和大家分享在这段时间中的收获、你的技术成长。在这平凡的一天,赋予了它不平凡的意义。2023 年 10 月 25 日。

2025-03-26 09:56:00 339

原创 Unity开启外部EXE程序

Unity开启外部EXE。

2024-11-27 09:39:45 527

原创 XChart设置折线图自动填充数据

【代码】XChart设置折线图自动填充数据。

2024-10-12 15:34:43 189

原创 Unity中Socket_TCP异步连接,加入断线检测以及重连功能(服务端客户端源码)

【代码】Unity中Socket_TCP异步连接,加入断线检测以及重连功能。

2024-09-30 17:29:00 1150 2

原创 Unity MQTT客户端连接方式

【代码】MQTTnet.Extensions.ManagedClient客户端连接。

2024-09-30 09:10:02 708

原创 Socket编程 (异步通讯,解决Udp丢包) - Part4

对于基于socket的udp协议通讯,丢包问题大家应该都见怪不怪了,但我们仍然希望在通讯方面使用Udp协议通讯,因为它即时,消耗资源少,响应迅速,灵活性强无需向Tcp那样建立连接消耗很长的时间等等很有优势的理由让我们对Udp通讯寄予了厚望。2.tcp服务端(文件接收端)接收到发送文件请求后,初始化Udp客户端,并根据文件名初始化要发送文件对象,获取文件的基本参数(文件名、文件大小、数据大小、数据包总数),并将此信息转成协议信息发送到Udp服务端。7.Udp接受到文件接受完毕的消息后,关闭该套接字。

2024-09-08 22:07:47 748

原创 Socket编程 (异步通讯,解决Tcp粘包) - Part3

从上一章的通讯中,我们发现如果使用Tcp连续发送消息会出现消息一起发送过来的情况,这样给我们编程造成一定的问题,给我们的信息解析造成一定的问题。我们可以以将信息以xml的格式发送出去,列入content通过正则匹配信息是否完整,如果不完整,我们可以先将本次接受信息缓存接受下一次信息,再次匹配得到相应的结果。然后将该定义的协议换换成信息对象,通过对象获取自己想要的信息。1.(1)我是liger_zql(2)我是liger_zql。2.(1)我是liger_zql我是(2)liger_zql。

2024-09-08 22:06:48 441

原创 Socket编程 (异步通讯) (Tcp,Udp) - Part2

基于异步模式的通讯无须采用多线程来服务多个客户端以及多个请求,这样的通讯模式效率更高。同步上面Tcp效果展示图,我们发现客户端分几次连续发送的消息被服务器端一次接收了,读成了一条数据,而这就是Socket通讯基于Tcp协议下发生的粘包问题,下面一种我们将着重对Tcp协议的通讯信息封包,拆包以解决上面问题。同样Udp协议通讯下属于无连接模式通讯,客户端只管将消息发送出去,或者由于网络原因,而造成的丢包问题,下一章也将采用一定的方式解决。

2024-09-06 16:15:14 1867

原创 Socket编程 (连接,发送消息) (Tcp、Udp) - Part1

Tcp协议相对通讯来说相对可靠,信息不易丢失,Tcp协议发送消息,发送失败时会重复发送消息等原因。所以对于要求通讯安全较高的程序来说,选择Tcp协议的通讯相对合适。Upd协议通讯个人是比较推荐的,占用资源小,低延时,响应速度快。至于可靠性是可以通过一些应用层加以封装控制得到相应的满足。

2024-09-06 16:09:08 1015

原创 C#关于String类型的十六进制与十进制二进制之间的转换

串口通信中,接收转换的消息经常是string类型的十六进制数据,所以需要处理成十进制或二进制数据进行运算,目前项目中使用到相关的计算,所以自己查询记录下相关的使用方式。

2024-08-31 13:57:05 444

原创 Unity UGUI 效果 之 鼠标拖拽UI实现放大缩小,实时调整UI大小(下)

上一篇我们设置的UI的拖拽功能,这一篇我们通过对UI的anchoredPosition和sizeDelta的设置实现单方向的放大缩小功能。以上就是本次功能设计实现的全部内容了,满足图片能够在单方向上进行拖动缩放,制作不易,多多支持。

2024-08-02 16:59:48 950 1

原创 Unity UGUI 效果 之 鼠标拖拽UI实现放大缩小,实时调整UI大小(上)

项目中想自定义编辑一个图片进行编辑展示,涉及到需要放大缩小的功能,看了一些资料很多都是拖拽的时候整体的放大缩小,所以自己在方法思路上进行改进功能。本节使用 UGUI 通过代码实现鼠标点击拖拽UI实现动态调整图片大小的功能,方法不唯一,欢迎指正。通过以上这些设置已经能够对图片的拖拽方向和拖拽缩放功能有了一个基本的设置,下面我们对拖拽时的整体变化做一些限制,使之能够在单个方向上进行拖动。

2024-08-02 16:38:07 2174

原创 Unity中实现飞机姿态表的功能显示

最近项目中需要做个设备的姿态表,用来表示自身的俯仰滚动角,于是仿照飞机的飞机姿态表做了一个功能事宜。功能比较简单,使用起来比较方便。

2024-07-25 16:35:01 383 1

原创 C#网络通讯Socket和NetworkStream

在C#中,Socket和NetworkStream是用于进行网络通信的两种不同的API,Socket提供了更底层且灵活的网络通信功能,适用于对网络传输细节有较高要求的场景。而NetworkStream则是基于Socket的高级封装,提供了简化的读写接口,适用于大多数常见的网络通信任务。

2024-07-23 14:15:04 620

原创 Unity C#编写Socket服务器客户端功能代码及源文件

unity中搭建简单的通讯功能一般采取Socket连接方式,下面是自己经常使用的功能代码,比较稳定可靠;

2024-07-23 11:05:52 819

原创 QFramework框架学习——资源加载

Res Kit,是资源管理&快速开发解决方案特性如下:可以使用一个 API 从 dataPath、Resources、StreammingAssetPath、PersistentDataPath、网络等地方加载资源。基于引用计数,简化资源加载和卸载。拥抱游戏开发流程中的不同阶段开发阶段不用打 AB 直接从 dataPath 加载。测试阶段支持只需打一次 AB 即可。可选择生成资源名常量代码,减少拼写错误。异步加载队列支持。

2024-07-22 14:03:34 569

原创 C# SQLServer数据库操作:增加、删除、更新、读取

【代码】C# SQLServer数据库操作:增加、删除、更新、读取。

2024-07-17 09:17:14 495

原创 Unity关于UI拖拽及拖拽范围限制的方式

例项目中经常需要设计界面进行自定义的功能,需要对一些数据面板进行拖拽,日常方法经常会使界面拖拽到屏幕外,所以这次对界面拖拽的方式和范围限制功能进行一个功能编辑。这样的话能够满足鼠标对界面的一个拖拽功能,后续的话可以补充界面靠近的吸附连接和前后遮挡的优化处理。

2024-06-24 16:47:20 1763

原创 Unity创建脚本时自定义头部描述代码

1、将脚本放入Unity工程目录Editor文件夹中。2、此时工程中创建的脚本会带有自定义的描述;

2024-06-19 23:00:28 254

原创 C#对象池动态生成物体及销毁时使用

Unity场景中经常需要动态生成一些预制体物体,记录分享方便快捷的对象池使用方式。

2024-06-14 10:06:39 217

原创 Unity物体及UIEventTrigger事件监听简单记录

【代码】Unity物体及UIEventTrigger事件监听简单记录。

2024-06-11 14:12:36 175

原创 Unity发布软件与设备硬件绑定的加密方式

【代码】Unity发布软件与设备硬件绑定的加密方式。

2024-06-06 13:34:17 543

原创 C#单例模式(Singleton)

废话不多说,记录自己常用的单例模式代码。

2024-05-31 09:22:00 192

原创 Unity关于触摸屏相机视角的控制方式(鼠标也可操作)

【代码】Unity关于触摸屏相机视角的控制方式(鼠标也可操作)

2024-05-24 10:21:40 437

原创 Unity PlayableDirector(Timeline) 正播倒播处理

TimelineDirector.cs :Timeline的相关控制封装,没有用官方播放的API,只用到了PlayableDirector时间和采样(PlayableDirector.time和PlayableDirector.Evaluate())自己原本有一个使用协程的方式,每一帧中进行更新,但是协程在处理中途暂停继续播放上比较难处理。所以使用Dotween的方式重新编辑一个。控制Timeline的播放状态,官方API中只有正播方法,没有倒播的接口。

2024-05-21 16:40:42 976 3

原创 Unity软管Mesh代码生成

Unity软管编辑

2024-05-21 09:34:24 451

原创 C#简单生产读取XML配置文件的方式自用版

【代码】C#简单的读取xml配置文件内容。

2024-05-17 16:49:43 154

原创 Unity模型世界坐标转屏幕坐标

Unity中经常需要屏幕上的ui跟随物体的功能,所以分享下使用到的方法。1、定义好主相机和界面的主Canvas;2、然后直接使用以下方式获取屏幕的坐标;

2024-05-17 10:42:30 863

原创 Unity鼠标点击模型进行射线检测

实现的功能比较简单,在Update中进行鼠标左键的检测,然后发射射线检测是否点击到目标层级的模型。

2024-05-16 16:05:41 282

原创 Unity注视时间进度百分比制作

【代码】Unity注视时间进度百分比制作。

2024-04-15 08:59:01 186 1

原创 Unity中UGUI 图片实现鼠标拖拽功能以及松开复位

两种拖拽选择:A.中心拖拽(图片中心跟随鼠标位置)m_isPrecision为false;B.精准拖拽(图片被鼠标点击的位置跟随鼠标位置)m_isPrecision为true;通过鼠标拖拽小按钮 配合其他方法可以做一些动态的变换效果;应用方法:将下面脚本挂载在需要拖拽功能的UI图片上即可。

2024-04-12 10:26:21 651

原创 Unity设备展示中使用鼠标对摄像机画面的控制及镜头复位

鼠标控制摄像机画面转动和复位,附带键盘移动相机

2024-04-11 14:00:53 563 1

原创 Unity 判断鼠标是否点击在Canvas上

【代码】Unity 判断鼠标是否点击在Canvas上。

2023-10-25 16:40:42 288 1

海康摄像头画面实时预览

海康摄像头画面实时预览,通过海康威视SDK拉取摄像头画面,窗口化显示

2025-04-02

海康威视摄像机拉流程序Winform

海康威视摄像机拉流程序Winform,通过海康威视SDK拉取硬盘录像机中多个通道的摄像机画面

2025-04-02

海康威视摄像机拉流程序Winform

海康威视摄像机拉流程序Winform,通过海康威视SDK拉取单个摄像机画面

2025-04-02

Winform MQTT客户端连接方式

Winform MQTT客户端连接方式,通过配置文件设置服务器地址和端口,含有控制台和窗口程序两个版本内容

2025-04-02

Unity连接MQTT服务器所需DLL

Unity连接MQTT服务器所需DLL;

2025-04-01

Socket编程 (异步通讯) (Tcp,Udp)

Socket编程 (异步通讯) (Tcp,Udp) Socket编程 (异步通讯) (Tcp,Udp) Socket编程 (异步通讯) (Tcp,Udp) Socket编程 (异步通讯) (Tcp,Udp) Socket编程 (异步通讯) (Tcp,Udp) Socket编程 (异步通讯) (Tcp,Udp) Socket编程 (异步通讯) (Tcp,Udp) Socket编程 (异步通讯) (Tcp,Udp) Socket编程 (异步通讯) (Tcp,Udp) Socket编程 (异步通讯) (Tcp,Udp) Socket编程 (异步通讯) (Tcp,Udp) Socket编程 (异步通讯) (Tcp,Udp) Socket编程 (异步通讯) (Tcp,Udp)Socket编程 (异步通讯) (Tcp,Udp) Socket编程 (异步通讯) (Tcp,Udp)Socket编程 (异步通讯) (Tcp,Udp)Socket编程 (异步通讯) (Tcp,Udp)Socket编程 (异步通讯) (Tcp,Udp) Socket编程 (异步通讯) (Tcp,Udp)

2024-09-06

Unity用相机实现的镜子效果Unity用相机实现的镜子效果

Unity用相机实现的镜子效果Unity用相机实现的镜子效果

2024-08-27

飞机姿态仪表动态改变功能

Unity导入资源包,飞机姿态仪表动态改变功能飞机姿态仪表动态改变功能飞机姿态仪表动态改变功能飞机姿态仪表动态改变功能飞机姿态仪表动态改变功能飞机姿态仪表动态改变功能飞机姿态仪表动态改变功能飞机姿态仪表动态改变功能飞机姿态仪表动态改变功能飞机姿态仪表动态改变功能飞机姿态仪表动态改变功能

2024-07-25

Unity-UI-DynamicEffect

Unity_UI_DynamicEffect 关于Unity中UI界面动态的展示效果,OnEnable触发 关于Unity中UI界面动态的展示效果,OnEnable触发 关于Unity中UI界面动态的展示效果,OnEnable触发

2024-07-23

Unity插件AVPro视频轮播功能代码

Unity插件AVPro视频轮播功能代码

2024-07-23

SocketServer功能代码Winform版本,实测可用

SocketServer功能代码Winform版本,搭建服务器开启界面,查看客户端连接名称和数量,通过自定义按钮接收和发送连接客户端消息。

2024-07-23

QFramework下载https://qframework.cn/qf/package

QFramework下载https://qframework.cn/qf/package

2024-07-22

unity对于屏幕拉伸效果的处理

unity对于屏幕拉伸效果的处理

2024-06-14

后台请求的数据解析的东西

后台请求的数据解析的东西

2024-06-06

LitJson解析Json数据类型

LitJson解析Json数据类型

2024-05-31

unity LitJson和JsonDoNet文件

unity LitJson和JsonDoNet文件,可以解析Json中Vector3格式

2024-05-31

我的个人头像印第安人小黄鸡

我的个人头像印第安人小黄鸡

2024-05-25

unity水涟漪粒子效果

unity水涟漪、波纹粒子效果,包含粒子效果和音效,实现物体掉入水面的溅起效果和涟漪波纹效果。

2024-05-17

unity瀑布粒子效果WaterFall

WaterFall瀑布效果粒子,里面有两种水的瀑布粒子效果,可以进行查看修改。

2024-05-17

Unity科幻动态界面CSFHI-UI

Unity科幻动态界面CSFHI-UI

2024-05-17

unity中对瀑布水的效果做的粒子

unity中对瀑布水的效果做的粒子

2024-05-16

Unity 时间轴Timeline动画动态扩展

Unity 时间轴Timeline动画动态扩展

2024-04-11

空空如也

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

TA关注的人

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