自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Unity动态生成物体

动态生成物体,指定位置或指定范围内生成,以预制体的方式,随机生成指定的物体

2025-03-19 09:54:20 246

原创 Unity鼠标悬停显示物体信息功能

当鼠标悬停在场景中的物体上时,显示该物体的名称和简短描述。

2025-03-19 09:40:23 397

原创 Unity背景音乐管理器实现方法

在Unity中实现背景音乐的控制功能,创建一个单例模式的音乐管理器,确保在项目中只有一个音乐管理器实例,并且可以在其他脚本中轻松调用。音乐文件,如果需求是加载本地路径的文件,推荐使用 UnityWebRequest。

2025-03-13 09:29:06 312

原创 C#线程上异步执行(this.BeginInvoke)

this.BeginInvoke 是一个用于在UI线程上异步执行代码的方法。它通常用于在Windows Forms应用程序中,当需要在UI线程上更新UI控件,但当前代码运行在非UI线程上时。

2025-03-10 16:40:41 282

原创 C#实现软件重启的功能

在C#中,实现软件重启的功能可以通过多种方式来实现。常见的方法包括使用Process.Start启动一个新的应用程序实例并关闭当前实例,或者使用Application.Restart方法(适用于Windows Forms应用程序)。

2025-03-08 11:57:59 443

原创 C#UDP通讯(数据接收)

    在C#中,UDP(用户数据报协议)是一种无连接的传输协议,适用于对实时性要求较高的应用场景。

2025-03-08 11:34:16 449

原创 C#实现应用程序单个运行,防止重复启动

可以通过检查当前进程的名称来判断是否已经有实例在运行。如果检测到同名的进程已经存在,则提示用户并关闭新启动的实例。

2025-03-07 17:27:52 326

原创 C#获取本机串口列表

在开发串口通信应用程序时,获取本机可用的串口列表是一个常见的需求。

2025-03-07 17:20:36 579

原创 Unity:物体自动销毁方法

1、实现物体生成后在一段时间后自动销毁,在生成物体时动态设置存活时间。2、实现碰撞销毁。

2025-03-05 15:44:08 537

原创 Unity:物体指定初速度、方向移动方法

  在Unity中,可以通过给物体施加一个方向力或直接设置物体的速度来让物体以指定的初速度移动。

2025-03-05 15:26:22 559

原创 Unity摄像机跟随物体

运行场景后,摄像机会自动跟随目标物体,并且目标物体会始终保持在画面的中心位置。 

2025-03-04 16:54:32 766

原创 Unity方向键控制物体移动与跳跃

实现使用方向键控制物体在平面上移动,并使用空格键实现跳跃。

2025-03-04 15:09:50 678

原创 C#txt文件读写功能实现

    在实际开发中,我们经常需要从文本文件中读取或修改某一行的数据。以下是实现这一功能的详细步骤和代码示例。

2025-03-03 10:27:37 323

原创 Unity:物体在指定地面物体上跟随鼠标移动

  当玩家移动鼠标时,场景中的物体只能在指定的地面物体上跟随鼠标移动。如果鼠标移动到其他物体或物体自身上,物体不会跟随移动。

2025-03-03 09:02:48 445

原创 Unity小功能实现:鼠标点击移动物体

当玩家点击鼠标时,场景中的物体会移动到鼠标点击的位置。这个功能可以用于控制角色移动、放置物体等场景。

2025-03-01 11:03:06 957

原创 Unity自动旋转物体功能实现

实现简单的功能:让一个3D物体在Unity场景中自动旋转。这个功能可以通过调整旋转速度和旋转轴来适应不同的需求。:在场景中创建一个3D物体,比如一个立方体(Cube)。:在Assets文件夹中创建一个新的C#脚本,命名为。脚本拖拽到场景中的立方体上,使其成为立方体的组件。:首先,打开Unity并创建一个新的3D项目。:在Inspector面板中,可以调整。参数,以控制旋转速度和旋转轴。

2025-03-01 10:42:12 792

原创 Unity:实时查看和调试日志信息(In-game Debug Console插件)

在Unity中使用In-game Debug Console插件可以方便地在应用内实时查看和调试日志信息。

2025-02-28 17:13:59 920

原创 Unity:应用程序流资源路径(Application.streamingAssetsPath)

流资源路径(Application.streamingAssetsPath)是一种常用的资源管理方式,特别适用于需要动态加载或自定义替换资源文件的场景。

2025-02-28 16:01:04 242

原创 Unity:使用DoTween实现按钮的缩放

使用DoTween实现按钮的缩放

2025-02-27 14:30:54 411

原创 Unity:背景图像的旋转和按钮的缩放动画

实现控制两个背景图像的旋转,并且可以通过点击按钮来放大或缩小父级对象

2025-02-27 14:10:30 362

原创 Unity:关闭应用程序的方法

在Unity中,关闭应用程序可以通过多种方式实现,具体取决于是在编辑器模式下运行还是在构建后的应用程序中运行。以下是几种常见的关闭应用程序的方法

2025-02-26 16:04:19 514

原创 Unity:应用关闭时执行函数方法

在Unity中,如果想在应用程序关闭时执行特定的函数,可以使用OnApplicationQuit方法。这是一个MonoBehaviour生命周期方法,当应用程序退出时会被自动调用。

2025-02-26 15:51:45 429

原创 Unity:”Dropdown“控件的使用,查外部参数是否与Dropdown选项匹配

在Unity中,使用Dropdown控件,并且下拉列表中有三个选项,希望根据外部的参数来设置Dropdown的当前选中项,可以通过以下步骤实现

2025-02-25 14:22:30 578

原创 Unity 在Update中实现双击交互

定义双击的时间间隔,单位为秒。如果两次点击的时间间隔小于这个值,则认为是双击。在 Unity 中实现双击交互可以通过定义计时器、标志位来实现。通过按钮绑定事件,来更改标志位的值,可以更好的分辨是哪个按钮点击、双击。

2025-02-25 11:30:51 306

原创 Unity中的CanvasGroup组件的显示隐藏

通过 CanvasGroup 组件,你可以轻松控制UI元素的显示和隐藏,同时还能管理其交互性和射线检测行为。这种方法比直接启用或禁用 GameObject 更加灵活,尤其是在需要渐变效果或部分交互的情况下。

2025-02-24 17:42:41 505

原创 Unity应用全屏显示

添加指定代码用来设置软件的全屏状态。

2025-02-24 17:34:04 336

原创 C# Windows Forms控件顺序控制

可以通过设置控件的 BringToFront 和 SendToBack 方法来控制控件的叠放顺序(置于最顶端或置于最下层)。

2025-02-22 11:44:41 395

原创 C#设置桌面背景

根据本地图片路径,把图片设置为桌面壁纸。

2025-02-21 17:53:38 428

原创 C#使用RichTextBox生成数据显示框

使用效果不如用listView1做数据显示,使用listView1做数据显示方法可参考往期文章。该方法运行时存在问题,在后台做数据显示,打开时数据内容会变透明,需要鼠标选中才会正常显示。RichTextBox:Name属性设置为“consoleBox”。

2025-02-21 17:41:18 287

原创 C#读取图片分辨率

可能会导致内存占用过高。为了减少内存占用,可以使用只读取图片元数据的方式,而不是加载整个图片。这样可以显著降低内存消耗。来读取图片的元数据(包括分辨率),而不加载整个图片。当需要读取大量图片并获取分辨率时,直接使用。该方法可以保持图片的宽高比数据。1、 读取图片分辨率。

2025-02-20 14:31:27 403

原创 C#提取Word文档或PDF文件中的图片

在VS中,右键点击项目 -> 选择“管理NuGet包” -> 搜索并安装。在VS中,右键点击项目 -> 选择“管理NuGet包” -> 搜索并安装。":提取到的word图片,本地文件夹保存路径。判断缓存文件夹是否存在,如果不存在新建文件夹。”:word文档本地路径。

2025-02-20 09:38:11 311

原创 C#获取文件内所有符合格式的文件

例如:读取文件夹内“jip”和“png”格式的图片文件。根据文件夹路径读取。“nowCount ”如果需要打开指定文件,记录当前打开路径列表中第几个文件。注意:只能读取文件夹内指定格式文件,此方法不支持子目录文件夹读取。“FilePath ”所有指定格式文件的完整路径。项目常用功能整理,获取文件夹内指定格式文件。“FileCount”文件总数。

2025-02-19 15:16:57 323

原创 C#读取word文档中的文字内容

的点击事件中编写代码来读取Word文档内容并显示在。右键点击项目 -> 选择“管理NuGet包”。可以通过NuGet包管理器来添加这个库。为了读取Word文档,需要使用。在NuGet包管理器中搜索。

2025-02-19 09:47:38 387

原创 C#使用listView1显示实时信息到窗体

显示实时信息到窗体的listView1控件中,并显示消息提示时间,并可以设置消息颜色,方便区分消息类型。清空内容方式可以根据需求,手动清空或者自动清空,把清空listView1控件的代码添加到需要位置即可。手动点击按钮清空消息显示栏。

2025-02-18 15:17:51 480

原创 C#判断文件夹是否存在,并执行删除、创建操作

类来删除本地文件夹及其所有内容,或者在不存在时创建新文件夹。参数‘folderParh’是传入的文件夹完整路径。1、判断文件夹是否存在,如果不存在新建文件夹。2、判断文件夹是否存在,如果存在删除文件夹。

2025-02-18 11:01:42 388

原创 C#无边框窗体,用Panel控件实现窗体的拖拽、移动

Panel控件需绑定'MouseDown'和'MouseMove'事件。

2025-02-17 11:07:22 246

原创 C#多个控件绑定一个函数,如果执行各自对应事件

项目上有时会用到多个控件绑定一个函数的方法,为了区分不同控件对应的不同事件,对方法进行简单整理。1、例如按钮'Button'控件的Click事件。2、多个规律控件,快速更改属性。

2025-02-17 11:00:00 149

原创 C#对话框中选择指定文件打开

显示对话框,选中指定格式文件。

2025-02-14 15:32:24 110

原创 C#编程:生成随机数及基本数学计算应用

项目中经常用到数学运算,对常用的运算进行整理,本文介绍如果在C#中生成随机数,并进行加减乘、绝对值、取余取整等基本数学运算。有多种取证方法,如Math.Floor、Math.Ceiling和Math.Round;使用Random类来生成随机数。

2025-02-14 15:20:37 643

原创 C#检测鼠标点击事件

【代码】C#检测鼠标点击事件。

2025-02-13 14:51:07 109

空空如也

空空如也

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

TA关注的人

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